a:visi@charset "utf-8"; 
/* $Id: style.css,v 1.5 2009/07/13 23:52:57 ciruelin Exp $ */
/* ISP
----------------------------------------------------------------
[Table of contents]

 0.Reset
 1.Global
 2.Layout
 3.Main
 4.Sidebars
 5.Header
 6.Navigation
 7.Nodes
 8.Comments
 9.Blocks
10.Footer
12.CSS Support
13.Advanced

[Font sizes - based on 75%/12px body]
36px = 3em
30px = 2.5em
24px = 2em
18px = 1.5em
16px = 1.333333em
14px = 1.1667em
12px = 1em
11px = .9167em
10px = .8333em

Equasion for font sizing: 
-Desired in px ÷ Default (or parent) in px = sizing in em

----------------------------------------------------------------*/

/**
 * 0.RESET 
 */
@import "reset.css";

/**
 * 1.GLOBAL
 */
 

body {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height:1.5;
	margin: 0;
	padding: 0;
	background-image: url(images/bg-body.png);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: fixed;
}


h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, sans-serif;}
h1 { font-size: 3em; line-height: 1em; margin-bottom: .5em; }
h2 { font-size: 2em; }
h3 { font-size: 1.5em; line-height: 2em;}
h4 { font-size: 1.2em; line-height: 1.25em; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0;}

p {
  margin: 0 0 1.5em 0;
}

p a:link {
  text-decoration: underline;
}

a:link {
  color: #164679;
  outline: none;
  text-decoration: none;
}
a:visited {
	
	outline: none;
	text-decoration: none;
}

a:focus {
  outline: 1px dotted;
}

a:hover {
  color: #069;
  outline: none;
  text-decoration: underline;
}

/**
 * 2.LAYOUT
 */
.container {
	margin: 0 auto;
	padding: 0;
	width: 980px;
	background-color: #FFFFFF;	/*--background-color: #CCD0DA;--*/
}

/* add this class to div.container in page.tpl to show grid */
.showgrid {
  background: url(images/grid.png) repeat;
}

/**
 * 3.MAIN
 */
/* 1 column */
#main {
	margin: 0;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	top:-59px;
	background-color: #FFFFFF;
	/*--background-color: #CCD0DA;--*/
}

/* 3 columns */
body.sidebars #main {
  float: left;
  width: 630px;
}

/* 2 columns - sidebar-left */
body.sidebar-left #main {
  float: right;
  width: 760px;
}

/* 2 columns - sidebar-right */
body.sidebar-right #main {

  float: left;
  width: 700px;

}

/**
 * 4.SIDEBARS
 */
.sidebar {
  width: 238px;
}

#sidebar-left {
  float: left;
  margin-right: 10px;
}

#sidebar-right {
	float:right;
	position:relative;
	top:-59px;
	width:238px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(images/fondo_columna_derecha.png);
	background-repeat: no-repeat;	
}

#sidebar-right p{margin:0 0 5px 0;}

/**
 * 5.HEADER
 */
#header {
  margin: 0;
  height:190px;
  position:relative;
}

#header #logo {
  float: left;
  padding:0;
}

#header #sitename {
  float: left;
  margin-bottom: 1.5em;
  display:none;
}

#header h1 {
  font-weight: bold;
  margin: 0;
}

#header h1 a {
  text-decoration: none;
}

#header #siteslogan {
  display: block;
  font-size: 1.5em;
  line-height: 1em;
}

#search-theme-form {
	float: right;
	position:inherit;
	right:23px;
	top:28px;
	z-index:20;

}
#block-block-9{position:absolute; top:75px; right:50px;}
#search-theme-form input {margin: 0; border:none; width:85px;  	display:none;}
#search-theme-form .form-item {margin:0;}
#search-theme-form input.form-submit {
	border:0;
	background:url(images/ico_lupa.png) left no-repeat;
	height:16px;
	width:16px;
	text-indent:-1000px;
	margin:0 5px;
	overflow:visible;
	text-transform:uppercase;
	display:none;
}

#block-faceted_search_ui-1_keyword{display:none;}

/*---PRIMER NIVEL (PRINCIPAL)---*/

#nice-menu-1{left:15px; position:absolute; border:0;}
#nice-menu-1 a.active{}
#nice-menu-1 li a{font-weight:bold; padding:2px 0;}
#nice-menu-1 li a.active{font-family:Arial; background:url(images/liLeftMenu.gif) top left no-repeat; border:0; color:#FFF;}
#nice-menu-1 li a:hover{
	text-decoration:none;
	font-family:Arial;
	background:url(images/li-menu.png) no-repeat 0 -27px;
	border:0;
	color: #FFFFFF;
}
#nice-menu-1 li a:hover.active{text-decoration:none; font-family:Arial; background:url(images/li-menu.png) no-repeat 0 -27px; border:0; }
#nice-menu-1 li{line-height:23px; padding:0; list-style:none; background: url(images/li-menu.png) top left no-repeat; width:104px; height:27px; text-align:center; border:0;}
/*---Menús principales que ocupan dos líneas---Aqui se controla cuales son los menus que se desplegarán en dos líneas.
Para agregar menus que se depliegan en dos línea copiar la intruccion correspondiente, ej: #menu-222 reemplazando el número de identificacion del menú (ID) que corresponda al final de cada uno.*/
li#menu-222, li#menu-220, li#menu-332{line-height:12px !important;}

#nice-menu-1 li.active{background:url(images/li-menu.png) no-repeat 0 -27px;}
#nice-menu-1 li.expanded{background:url() top right no-repeat;  list-style:none;}
#nice-menu-1 li a.active{background:url(images/li-menu.png) no-repeat 0 -27px; list-style:none; color:#FFF;}

/*---SEGUNDO NIVEL---*/

#nice-menu-1 li ul{top:24px; margin:3px 0 0 0; padding:0; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; z-index:999;}
#nice-menu-1 li ul li{margin:0; padding:0; line-height:27px; background:#FFF; border-bottom:1px solid #999; width:122px; text-align:left;}

/*---MENUS INTERIORES QUE OCUPAN DOS LINEAS---
Aqui se controla cuales son los menú que se desplegarán en dos líneas.
Para agregar menús que se depliegan en dos línea, agregar a la lista la intruccion correspondiente, ej: #menu-222 reemplazando el número de identificacion del menú (ID) que corresponda al final de cada uno.
Para quitar menús que se depliegan en dos línea eliminar de la lista la intruccion correspondiente---*/
#menu-338,  #menu-327,  #menu-333,  #menu-336,  #menu-353,  #menu-360,  #menu-362,  #menu-357,  #menu-378,  #menu-380,  #menu-385,  #menu-399,  #menu-400,  #menu-405,  #menu-403,  #menu-406,  #menu-348,  #menu-476,  #menu-479,  #menu-478,  #menu-383,  #menu-582,  #menu-585,  #menu-588,  #menu-589,  #menu-484,  #menu-485,  #menu-485,  #menu-487,  #menu-488,  #menu-489,  #menu-491,  #menu-367,  #menu-372,  #menu-503,  #menu-365,  #menu-506,  #menu-510,  #menu-412,  #menu-512,  #menu-422,  #menu-423,  #menu-513,  #menu-514,  #menu-481, #menu-379, #menu-384{margin:0 !important; padding:0 !important; line-height:14px !important; background:#FFF !important; height:28px !important;}

#nice-menu-1 li ul li.expanded{margin:0; padding:0; line-height:normal; background:#FFF; line-height:27px;}
#nice-menu-1 li ul li.menuparent a{margin:0; background:url(images/BgMenuParent.gif) top left no-repeat; }
#nice-menu-1 li ul li.menuparent a.active{margin:0; background:url(images/BgMenuParent.gif) top left no-repeat;}
#nice-menu-1 li ul li.menuparent a:hover{margin:0; background:url(images/BgMenuParent.gif) left -28px no-repeat; text-decoration:none;}
#nice-menu-1 li ul li.menuparent a:hover.active{margin:0; background:url(images/BgMenuParent.gif) left -28px no-repeat; text-decoration:none;}
#nice-menu-1 li ul li a{font-weight:normal; border:0; margin:0; padding:0 5px; color:#000; background:#FFF;}
#nice-menu-1 li ul li a:hover{border:0; margin:0; color:#FFF; background:#164679; text-decoration:none;}
#nice-menu-1 li ul li a.active{text-transform:none; border:0; margin:0; color:#000; background:#FFF;}
#nice-menu-1 li ul li a:hover.active{text-transform:none; border:0; margin:0; color:#FFF; background:#164679; text-decoration:none;}
/*---Tercer Nivel---*/

/*---Menús tercer nivel que ocupan triple línea---Aqui se controla cuales son los menu que se desplegarán en triple línea.
Para agregar menús que se depliegan en triple línea, agregar a la lista la intruccion correspondiente, (ej: #menu-222) reemplazando el número del menú que corresponda al final de cada uno.*/
#menu-478, #menu-487, #menu-513{height:42px !important;}

ul.nice-menu-down li ul li ul, #header-region ul.nice-menu-down li ul li ul {left:122px; top:-1px;}
#nice-menu-1 li.menuparent ul li.menuparent ul{top:-4px;}
#nice-menu-1 li.menuparent ul li.menuparent ul li.expanded a.active{color:#000; margin:0; line-height:normal; background:#FFF; }
#nice-menu-1 li.menuparent ul li.menuparent ul li.expanded a:hover.active{color:#FFF; margin:0; line-height:normal; background:#164679; }
#nice-menu-1 li.menuparent ul li.menuparent ul li.menuparent a.active{color:#000; margin:0; line-height:normal; background:url(images/BgMenuParent.gif) top left no-repeat; line-height:20px;}
#nice-menu-1 li.menuparent ul li.menuparent ul li.menuparent a:hover.active{color:#FFF; margin:0; line-height:normal; background:url(images/BgMenuParent.gif) left -27px no-repeat; line-height:20px;}
#nice-menu-1 li ul li.menuparent ul li{width:115px;}
#nice-menu-1 li ul li.menuparent ul li a{text-transform:none; border:0; margin:0; padding:0 0 0 7px; color:#000; background:#FFF;}
#nice-menu-1 li ul li.menuparent ul li a:hover{text-transform:none; border:0; margin:0; padding:0 0 0 7px; color:#FFF; background:#164679;}
#nice-menu-1 li ul li.menuparent ul li.menuparent a{text-transform:none; border:0; margin:0; padding:0 0 0 7px; color:#000; background:url(images/BgMenuParent.gif) top left no-repeat;}
#nice-menu-1 li ul li.menuparent ul li.menuparent a:hover{text-transform:none; border:0; margin:0; padding:0 0 0 7px; color:#FFF; background:url(images/BgMenuParent.gif) left -20px no-repeat;}

/* removes "Search this site:" label from search forms */
div#edit-search-theme-form-1-wrapper label, 
div#edit-search-block-form-1-wrapper label {
  display: none;
}

/**
 * 6.NAVIGATION
 */
ul.links li {
  background: none;
  margin: 0 1em 0 0;
  padding: 0;
}

/* bottom margin leaves space for secondary links */
#nav {
font-size: 1.1em;
line-height: 1em;
margin-left: 180px;
position: relative;
/* height: 27px; */
top: -70px;
z-index: 999;
/* text-transform: uppercase; */
font: 12.7px'gobCL', Arial Narrow, Calibri, sans-serif, Arial !important;
width: 100%;
background: url('http://www.ispch.cl/sites/all/modules/superfish/css/extra/fondomenu.png');
}

#nav ul.primary-links, 
#nav ul.dynamic-persistent-menu-menu {
  background:transparent;
  font-weight: bold;
  margin: 0;
  padding: 0 .5em;
  left:15px;
  position:absolute;
}

#nav ul.primary-links li, 
#nav ul.secondary-links li, 
#nav div.block-dynamic_persistent_menu li {
	background: url(images/li-menu.png) top left no-repeat;
	text-align:center;
	float:left;
	height:27px;
	width:104px;
	line-height:27px;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;

}

#nav ul.primary-links .menu-220, #nav ul.primary-links .menu-223{line-height:1em;}

#nav ul.primary-links li a:link, 
#nav ul.primary-links li a:visited, 
#nav ul.dynamic-persistent-menu-menu li a:link, 
#nav ul.dynamic-persistent-menu-menu li a:visited {
  color:#333;
  display:block;
  margin: 0;
  padding: 2px 0;
  text-decoration:none;
}

#nav ul.primary-links li a:hover, 
#nav ul.dynamic-persistent-menu-menu li a:hover{
  text-decoration: none;
  color:#888;
}

#nav ul.primary-links li.active, 
#nav ul.dynamic-persistent-menu-menu li.active {
  text-decoration: none;
  background:url(images/li-menu.png) no-repeat 0 -27px;
}
  
#nav ul.primary-links li a.active, 
#nav ul.dynamic-persistent-menu-menu li a.active {color:#FFF;}

#nav div#secondary-links, 
#nav ul.dynamic-persistent-menu-sub-menu {
  padding: 0;
  position: absolute;
  width: 100%;
}

#nav ul.secondary-links li a:link, 
#nav ul.secondary-links li a:visited, 
#nav ul.dynamic-persistent-menu-sub-menu li a:link, 
#nav ul.dynamic-persistent-menu-sub-menu li a:visited {
  display: inline-block;
  line-height: 3em;
  margin: 0;
  padding: 0 .5em;
}

#nav ul.secondary-links li a:hover, 
#nav ul.secondary-links li a:active, 
#nav ul.dynamic-persistent-menu-sub-menu li a:hover, 
#nav ul.dynamic-persistent-menu-sub-menu li a:active {
  text-decoration: underline;
}

#nav .block {
  margin: 0;
}

#nav ul.dynamic-persistent-menu-menu {
  display: block !important;
}

/*********************** BARRA DE NAVEGACION SECULAR ***************/
.breadcrumb {
	color: #333333;
	height: 30px;
	background-image: url(images/fondo_breadcomb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 5px;
	padding-left: 10px;

}

.breadcrumb a{
	color: #666666;
	font-size:10px;
	font-family: Tahoma;
	padding-right: 5px;
	padding-left: 5px;
} 
.breadcrumb a:visited {
	color: #990000;
	padding:0 5px;
	font-size:10px;
	font-family: Tahoma;
	text-decoration: underline;
}

.breadcrumb a:hover {
  color: #666666;
  text-decoration: underline;
}

/**
 * 7.NODES
 */
span.submitted {
  color: #898989;
  font-size: .8333em;
  line-height: 1.5em;
}

.node .picture {
  float: left;
  margin: .5em .5em .5em 0;
}

.meta {
  margin: 0 0 3em;
}

.meta div.links {
  float: left;
}

.meta div.terms {
  float: right;
  display:none;
}

.meta div.terms span {
  float: left;
}

.meta div.links ul.links li {
  float: left;
  padding: 0 1em 0 0;
}

.meta div.terms ul.links li {
  float: left;
  padding: 0 0 0 1em;
}

.node_read_more {
  font-weight: bold;
}

/* pagination */
.item-list ul.pager li {
  margin: 0;
  padding: 0;
}

.item-list ul.pager li a:link, 
.item-list ul.pager li a:visited, 
.item-list ul.pager li.pager-current {
  margin: 0;
  padding: 0 .2em;
  text-decoration: none;
}

.item-list ul.pager li a:hover, 
.item-list ul.pager li a:active {
  text-decoration: underline;
}

.item-list ul.pager li.pager-current {
  border-bottom: 2px solid;
  color: #069;
  font-weight: bold;
}

/**
 * 8.COMMENTS
 */
.comment {
  margin: 0;
  padding: 0;
}

.comment-bar {
  font-size: 1em;
  line-height: 1.5em;
  position: relative;
}

.comment span.submitted {
  color: #898989;
}

.comment span.new {
  color: red;
}

.comment-title {
  display: none;
}

.comment .picture {
  float: right;
  margin: 0 0 .5em .5em;
}

.comment ul.links {
  margin: 0 0 1.5em;
}

.comment ul.links li a {
  text-decoration: underline;
}

.indented {
  border-left: 1px solid #ddd;
  margin-left: 2em;
  padding-left: 1em;
}

/**
 * 9.BLOCKS
 */
.block {
  margin: 0 0 5px;
  position: relative;
}

/* login block */
#user-login-form {
  padding: 0 .5em;
  text-align: left;
}

#user-login-form .form-item {
  margin: 0;
}

#user-login-form .item-list ul li {
  background: none;
  padding: 0;
}

/* block configuration links */
div.block div.edit {
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  display: none;
  font-size: 9px;
  padding: 2px 0 2px 10px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 40;
}

div.block:hover div.edit {
  display:block;
}

div.block div.edit a {
  color: #999;
  margin-right: 10px;
}

div.block div.edit:hover a {
  color: #000;
}

/* views configuration links */
div.view {
  position: relative;
}

div.view div.views-hide-hover,
div.view:hover div.views-hide,
div.view div.views-admin-links,
div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover {
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  font-size: 9px;
  margin-right: 0;
  margin-top: 0;
  padding: 0;
  padding-left: 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}

div.view div.views-admin-links li a {
  color: #999;
}

/**
 * 10.FOOTER
 */
#footer {
  margin: 0;
  position: relative;
}

#footer a.feed-icon {
  position: absolute;
  right: 0;
  top: 1.416667em;
}

/* support drupal */
#footer #block-system-0 {
  position: absolute;
  right: 25px;
  top: 1.5em;
}

/**
 * 11.CSS SUPPORT
 */
span.clear       { clear: both; display: block; font-size: 0; height: 1px; line-height: 0; margin-bottom: -1px; }
.clear           { clear: both; }
.clear-block     { display: block; margin-top:5px;}

.clearfix:after,
.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.clearfix,
.container       { display: block; }

.float-left      { float: left; }
.float-right     { float: right; }
.img-left        { float: left; margin: 1.5em 1.5em 1.5em 0; }
.img-right       { float: right; margin: 1.5em 0 1.5em 1.5em; }

.first           { margin-left: 0; padding-left: 0; }
.last            { margin-right: 0; padding-right: 0; }
.top             { margin-top: 0; padding-top: 0; }
.bottom          { margin-bottom: 0; padding-bottom: 0; }

.text-left       { text-align: left; }
.text-right      { text-align: right; }
.text-center     { text-align: center; }
.text-justify    { text-align: justify; }

.bold            { font-weight: bold; }
.italic          { font-style: italic; }
.underline       { border-bottom: 1px solid; }
.highlight       { background: #ffc; }
.quiet           { color: #666; }
.loud            { color: #000; }
.added           { background: #060; color: #fff; }
.removed         { background: #900; color: #fff; }
.small           { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large           { font-size: 1.2em; line-height: 1.25em; margin-bottom: 1.25em; }

.nopadding       { padding: 0; }
.noindent        { margin-left: 0; padding-left: 0; }
.nobullet        { background: none; list-style: none; list-style-image: none; }

.wrap            { width: 950px; margin: 0 auto; }

.hide            { display: none; }

/**
 * 12.ADVANCED
 */
 
/* lists */
ol{margin:0 0 1.5em;padding:0;}
ol li{margin:0 0 0 1.5em;}
ul{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 20px;
}
ul li{
margin-left:20px;
}
li ol,li ul,ul ul,ol ol{margin:0;}
ul.menu,.item-list ul{margin:0 0 1.5em;padding:0;}
ul.menu ul,.item-list ul ul{margin:0;}
ul.menu li,.item-list ul li,li.leaf{
	background:transparent url(images/menu-leaf.gif) no-repeat scroll 1px 0.4em;
	list-style-image:none;
	list-style-type:none;
	margin:0 0 5px;
	padding:0 0 5px 1.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EAEAEA;
}
ul li.expanded{background:transparent url(images/menu-expanded.gif) no-repeat 1px .35em;}
ul li.collapsed{background:transparent url(images/menu-collapsed.gif) no-repeat 0 .35em;}
ul li.leaf a,ul li.expanded a,ul li.collapsed a{display:block;}
ul li.fake-leaf{font-size:1em;font-weight:bold;}
ul.inline li{background:none;margin:0;padding:0 1em 0 0;}
dl{margin:0 0 1.5em; padding:15px; background:#f1f1f1;}
dl dt{font-weight:bold;}
dl dd{margin-left:1.5em;}

/* forms & fieldsets */
input{color:#494949;font:1em Verdana, sans-serif;}
textarea,select{color:#494949;font:1em Verdana, sans-serif;}
fieldset ul.clear-block li{background-image:none;margin:0;padding:0;}
fieldset{background:#fff;border:0;margin:1em 0;padding:1em;}
fieldset legend{padding:0 0.5em;}
html.js fieldset.collapsed{background:transparent;padding-bottom:.6em;padding-top:0;}
html.js fieldset.collapsible legend a{background:url(images/menu-expanded.gif) no-repeat 0 50%;}
html.js fieldset.collapsed legend a{background:url(images/menu-collapsed.gif) no-repeat 0 50%;}
.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{margin:.25em 0;}
.form-button,.form-submit{margin:1em .5em 1em 0;}
.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit{margin:0 0 1.2em;}
#autocomplete li{cursor:pointer;margin:0;padding:2px;}
#autocomplete li.selected{background:#027ac6;color:#fff;}

/* admin tab links */
#tabs-wrapper{border-bottom:1px solid #ccc;margin:0 0 .75em;padding:0;}
ul.primary{border-bottom:5px solid #eee;margin:0;padding:.25em 0;}
ul.primary li{background:none;border-top:3px solid #ccc;margin:0 .5em 0 0;padding:.25em 0;}
ul.primary li.active{background:#eee;}
ul.primary li:hover{background:#f5f5f5;}
ul.secondary{background:#eee;border:none;margin:0;padding:.5em 1em;}
ul.secondary li{background:none;border:none;display:inline;line-height:2em;margin:0;padding:0 1em 0 0;}
ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited{background:none;border:0;margin:0;padding:0 1em;text-decoration:none;}
ul.secondary li a,ul.secondary li a:visited{background:none;border:0;margin:0;padding:0;text-decoration:none;}
ul.secondary li.active a,ul.secondary li a:hover{text-decoration:underline;}
ul.primary li.active a,ul.secondary li.active a{font-weight:bold;text-decoration:none;}

/* admin styling */
div.admin,div.admin .left,div.admin .right,div.admin-panel,div.admin-panel .body,div.admin .expert-link{margin:0;padding:0;}
div.admin .left{float:left;width:48%;}
div.admin .right{float:right;width:48%;}
div.admin-panel .description,.form-item .description{color:#666;font-size:0.9167em;line-height:1.636364em;margin:0 0 1.63636em;padding:0;}
div.admin-panel { }
body.admin dt{font-weight:normal;}
body.admin dd{color:#666; font-size:.9167em;line-height:1.636364em;}
.more-help-link {font-size:.8333em;padding:0.2em 0 0.1em;}
.block-region {font-size:0.8333em;line-height:1.5em;margin:0;padding:0.15em 0.5em;}

/* tables */
#forum thead th {border-bottom:3px solid #ccc;}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:left;}
#forum tr td.forum{background-position:4px 9px;}
.forum-topic-navigation{background:#eee;border:none;border-bottom:1px solid #ccc;margin-bottom:1em;padding:5px;}
body.admin table{margin:0 0 1.4em;width:100%;}
body.admin thead th{border-bottom:2px solid #ccc;font-weight:bold;padding:0 1em 0 0;}
body.admin tbody{border-top:none;}
body.admin td,body.admin th{padding:.3em .5em;vertical-align:top;}
body.admin tr.even,body.admin tr.odd,body.admin tbody th{border:solid #ccc;border-width:1px 0;}
body.admin tr.odd td.active{background-color:#e9e9e9;}
body.admin tr.even td.active{background-color:#eee;}
body.admin tr.odd,body.admin tr.info{background-color:#eee;}
body.admin tr.even{background-color:#f5f5f5;}
body.admin tr.drag{background-color:#fffff0;}
body.admin tr.drag-previous{background-color:#ffd;}
body.admin td.region,body.admin td.module,body.admin td.container,body.admin td.category{background-color:#ddd;border-bottom:1px solid #ccc;border-top:1em solid #fff;color:#666;font-weight:bold;}
body.admin tr:first-child td.region,body.admin tr:first-child td.module,body.admin tr:first-child td.container,body.admin tr:first-child td.category{border-top-width:0;}
body.admin table.sticky-header{margin:0 0 0 1px;z-index:1;}
body.admin table.sticky-header th{padding-top:.5em;}
span.form-required{color:#ffae00;}

/* messages */
.messages{background-color:#fff;border:1px solid #b8d3e5;}
.messages,.preview,div.warning,div.error{margin:0 0 1.5em;padding:8px 1em;}
.messages ul{margin:0;}
.preview{background-color:#fcfce8;border:1px solid #e5e58f;}
.preview .node{background-color:#fcfce8;}
div.status{border-color:#c7f2c8;color:#33a333;}
div.error,tr.error{background-color:#fcc;color:#a30000;}
.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}

/* status report */
table.system-status-report tr.error,table.system-status-report tr.error th{background-color:#fcc;border-color:#ebb;color:#200;}
table.system-status-report tr.warning,table.system-status-report tr.warning th{background-color:#ffd;border-color:#eeb;}
table.system-status-report tr.ok,table.system-status-report tr.ok th{background-color:#dfd;border-color:#beb;}
table.system-status-report th{padding-bottom:6px;padding-top:6px;}
table.system-status-report th,table.system-status-report tr.merge-up td{padding-left:30px;}

/*------------------RESET PANEL------------------*/
#portada .panel-col-top{height:245px;}
.panel-2col-stacked .panel-panel .inside {margin:0;}
.panel-2col-stacked .panel-col-first {float:left; width:300px; margin-right:10px;}
.panel-2col-stacked .panel-col-last {float:left; width:300px;}

h2.pane-title{padding-left:10px; font-size:14px; font-weight:bold;line-height:19px; height:19px; height:19px; }

/*.panel-col-first {
min-height:500px;
}*/



/*******************PORTADA********************/

/*estado prestacion*/

.views-field-field-estado-value-1{

color:#FF0000;
font-weight:bold;

}


/*-----------------------SLIDESHOW NOTICIA----------------------*/
#views_slideshow_singleframe_pager_1 {/*background:url(images/trans-desc.png) top left;*/ padding:0 10px 5px; position:relative; right:0; text-align:right; top:-28px;  width:680px; z-index:5;}
#views_slideshow_singleframe_pager_1 a{
	background: url(images/bg-n-noticia_1.png);
    color: #BBBBBB;
    font-size: 14px;
    padding: 1px 6px 4px 6px;
}
#views_slideshow_singleframe_main_1{position:relative;}
#views_slideshow_singleframe_main_1 .views-field-field-imagen-fid{}
#views_slideshow_singleframe_main_1 .views-field-field-epigrafe-value{/*background:url(images/trans-desc.png) top left;*/ left:0; padding:0 10px; position:absolute; top:230px; width:700px; color:#FFF; z-index:10; font: 12px'gobCL', Helvetica, Arial, sans-serif !important;
text-transform: uppercase;}
#views_slideshow_singleframe_main_1 .views-field-title{background:url(images/trans-desc.png) top left; left:0; padding:20px 10px; position:absolute; top:220px; width:680px; height:90px;}
#views_slideshow_singleframe_main_1 .views-field-title a{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	left:0;
	position:absolute;
	top:26px;
	width:680px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	height: 100px;
	line-height: 18px;
	font: 18px'gobCL', Helvetica, Arial, sans-serif !important;
}
#views_slideshow_singleframe_main_1 .views-field-field-bajada-value{/*background:url(images/trans-desc.png) top left;*/ left:0; padding:0 10px; position:absolute; top:298px; width:650px; color:#FFF; font: 13px'gobCL', Helvetica, Arial, sans-serif !important;}
#views_slideshow_singleframe_main_1 .views-field-field-bajada-value .field-content{width:650px;}


/*-----------------------BLOQUE ALERTAS----------------------*/
#alertas-sanitarias h2{
	color:#FFFFFF;
	height:0;
	overflow:hidden;
	padding-top:29px;
	background: url(images/title-alertas.png) top left no-repeat;
	width: 343px;
}
#alertas-sanitarias .pane-content{
	background:url(images/border-alertas.gif) top left repeat-y;
	width: 327px;
	padding: 10px;
	

}
#alertas-sanitarias .view-content .views-field-title {height:39px; }
#alertas-sanitarias .view-content .views-field-title a{
	font-size:13px;
	font-weight:bold;
	color:#333333;
	padding-right:20px;
}
#alertas-sanitarias .views-field-created{}
#alertas-sanitarias .more-link{
	background:url(images/curva-alertas.gif) bottom left no-repeat;
	width: 327px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#alertas-sanitarias .more-link a{color:#b20000;}

/*-----------------------BLOQUE SUMARIOS----------------------*/
#sumarios h2{
	color:#FFFFFF;
	height:0;
	overflow:hidden;
	padding-top:29px;
	margin-left:47px;
	background: url(images/title-sumarios.png) top left no-repeat;
	width: 343px;
}
#sumarios .pane-content{padding:10px; background:url(images/border-sumarios.gif) top left repeat-y;width: 327px;margin-left:47px;}
#sumarios .view-content .views-field-title{height:39px;}
#sumarios .view-content .views-field-title a{
	font-size:13px;
	font-weight:bold;
	color:#333333;
}
#sumarios .views-field-created{}
#sumarios .more-link{padding:5px 10px; background:url(images/curva-sumarios.gif) bottom left no-repeat;width: 327px;margin-left:47px;}
#sumarios .more-link a{color:#144e8f;}

/*-----------------------BLOQUE ISP CLIC----------------------*/
#isp-clic {background:url(images/curva-alertas.gif) bottom left no-repeat; padding-bottom:10px;}
#isp-clic h2{color:#FFFFFF; height:0; overflow:hidden; padding-top:29px; background: url(images/title-ispclic.png) top left no-repeat;width: 343px}
#isp-clic .pane-content{padding:10px; background:url(images/border-sumarios.gif) top left repeat-y;width: 327px}
#isp-clic .views-field-created{font-weight:bold; color:#54b00a;}
#isp-clic .view-content .views-field-markup{line-height:14px;}
#isp-clic .view-header{font-size:12px; font-weight:bold; color:#3c3c3c; border-bottom:1px dotted #333; line-height:14px; padding-bottom:8px;}
#isp-clic  a{font-weight:bold;}
#isp-clic p{margin:0;}
#isp-clic .view-footer{text-align:right;}
#isp-clic .view-footer a{color:#144e8f; font-weight:normal;}

/*-----------------------BLOQUE OFICINA INFO----------------------*/
#oficina-info{background:url(images/curva-oficina-info.gif) bottom left no-repeat; padding-bottom:10px;}
#oficina-info h2{color:#FFFFFF; height:0; overflow:hidden; padding-top:19px; background: url(images/title-oficinainfo.gif) top left no-repeat;}
#oficina-info .pane-content{padding:10px; background:url(images/border-oficina-info.gif) top left repeat-y;}
#oficina-info .views-field-created{font-weight:bold; color:#54b00a;}
#oficina-info form{padding-top:10px;}
#oficina-info form div{text-align:right;}
#oficina-info b{font-size:12px; font-weight:bold; color:#3c3c3c; line-height:14px; padding-bottom:8px;}
#oficina-info p{margin-bottom:10px; text-align:right;}
#oficina-info .more-link{padding:5px 10px;}
#oficina-info .more-link a{color:#144e8f;}
#oficina-info a{color:#b80505;}

/*----------------------- BLOQUE PUBLICACIONES ----------------------*/

#publicaciones {}
#publicaciones h2{color:#FFFFFF; height:0; overflow:hidden; padding-top:29px; background: url(images/title-publicaciones.png) top left no-repeat;margin-left:47px;width: 343px;}
#publicaciones .pane-content{
	background:url(images/border-sumarios.gif) top left repeat-y;
	padding-right: 10px;
	padding-left: 10px;
	margin-left:47px;
	width: 327px;
}
#publicaciones .view-content .views-field-title{
	display:block;
	font-size:12px;
	list-style-type: none;
	padding-left: 30px;
	height: 60px;
}

#publicaciones .view-content li{
	background:none;
	list-style-type: none;
	font-weight: bold;
}
#publicaciones .view-content .views-field-field-imagen-fid img{
	padding-top: 5px;
	margin-left:-15px;
	float: left;
}
#publicaciones  .more-link{
margin-top: -15px;
padding:5px 10px;

 background:url(images/curva-sumarios.gif) bottom left no-repeat;width: 327px;margin-left:47px;
}


/********************INTERIORES********************/

/*-------------------------QUIENES SOMOS, LABORATORIOS----------------------*/
/*.view-paginas{padding-top:14px; background:url(images/curva-nodo-top.gif) top left no-repeat;}*/
.view-resoluciones .view-content .item-list,
.view-paginas .view-content .item-list,
.view-laboratorios .view-content .item-list{position:relative; padding:15px; background:url(images/border-nodo.gif) top left repeat-y; margin:0;}
.view-paginas .view-content,
#resoluciones .more-link,
.view-laboratorios .view-content{padding-bottom:10px; }
.view-header h2.pane-title,
.view-resoluciones h2.pane-title,
.view-paginas h2.pane-title,
.view-laboratorios h2.pane-title{padding-left:10px; font-size:14px; font-weight:bold;line-height:19px; height:19px; height:19px; background:url(images/title-h2620.gif) no-repeat;}
.view-laboratorios p{margin:0;}
.view-laboratorios a{font-weight:bold;}

/*-------------------PAGINA CENTRO DOCUMENTACION FACETED 2010 ---------------*/
.faceted-search-page{padding:0px;}
.faceted-search-page .form-item {margin:0; padding:0 0 0 0;}
.faceted-search-page fieldset{position:relative; /*padding:0 0 40px 0; background:#FFF url(images/curva-nodo-bot.gif) bottom left no-repeat;*/ margin:0 0 20px 0; }
.faceted-search-page legend{position:relative; background:#FFF; margin:0; display:block; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e; border-top:1px solid #9e9e9e; padding:0 5px;}
.faceted-search-page form{position:relative; padding:0 15px; margin:0;}
.faceted-search-page table{position:relative; padding:0 15px; margin:0;}
.faceted-search-keyword{height:150px;}
.faceted-search-guided table h3{background:none; font-size:1em;}
.faceted-search-guided { height:365px; padding:15px;}
.faceted-search-guided div{background:none; height:auto; padding:0px;}
.faceted-search-guided p{margin:10px 0 10px 0; padding:0 0 0 10px;}

.faceted-search-stage-results{/*--background:url(images/curva-nodo-top.gif) top left no-repeat; padding:10px 0 0 0;--*/}
.faceted-search-numbering{padding:0 15px;}
.faceted-search-stage-results .box{background:#FFF;}
.faceted-search-stage-results .box h2{background:#FFF; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e; padding:5px 15px;}
.faceted-search-stage-results .box ul.pager{background:#FFF ; padding:0 0 10px 0;}
.faceted-search-stage-results .box dl{background:#FFF /*--url(images/curva-nodo-top.gif) top left no-repeat-*/; padding:10px 15px; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e; margin:0;}
.faceted-search-stage-results .box dl p{margin:0 0 5px 0;}
.faceted-search-stage-results .box dl dd{margin:0 0 30px 0;}

.faceted-search-page.faceted-search-stage-results.faceted-search-env-centro_de_documentacion .box{background:none;}
.faceted-search-page.faceted-search-stage-results.faceted-search-env-centro_de_documentacion {background:none;}
.faceted-search-page.faceted-search-stage-results.faceted-search-env-centro_de_documentacion  h2{border:0; background:none;}

/*--------------------------PAGINA ALERTAS--------------------------*/
#pageAlertas h2.pane-title{padding-left:10px; font-size:14px; font-weight:bold;line-height:19px; height:19px; background:url(images/title-h2620.gif) no-repeat;}
#pageAlertas .tipoAlerta {margin-bottom:20px;}
#pageAlertas .tipoAlerta .pane-content{padding:0 15px; background:url(images/border-nodo.gif) top left repeat-y;}
#pageAlertas .tipoAlerta .pane-content ul{margin:0; padding:10px 0;}
#pageAlertas .tipoAlerta .pane-content ul li{margin:0; margin:0;}
#pageAlertas .tipoAlerta .more-link{padding:5px 10px;  width:600px;}

/*--------------------------PAGINA SUMARIOS--------------------------*/
#pageSumario h2.pane-title, #comunicadoSub h2{padding-left:10px; font-size:14px; font-weight:bold; line-height:19px; height:19px; background:url(images/title-h2620.gif) no-repeat;}
#pageSumario .tipoComunicado {margin-bottom:20px;}
#pageSumario .tipoComunicado .pane-content{padding:0 15px; background:url(images/border-nodo.gif) top left repeat-y;}
#pageSumario .tipoComunicado .pane-content ul{margin:0; padding:10px 0;}
#pageSumario .tipoComunicado .pane-content ul li{margin:0; margin:0;}
#pageSumario .tipoComunicado .more-link{padding:5px 10px; width:600px;}

/*--------------------------CLIENTES--------------------------*/
#resoluciones .panel-pane{margin-bottom:20px;}
#resoluciones h2.pane-title{padding-left:10px; font-size:14px; font-weight:bold;line-height:19px; height:19px; background:url(images/title-h2620.gif) no-repeat;}
#resoluciones .views-field-created{font-weight:bold; color:#c60202;}
#resoluciones a{font-weight:bold;}
#resoluciones .view-footer{text-align:right;}
#resoluciones .view-footer a{color:#144e8f; font-weight:normal;}
#resoluciones p{margin:0;}
#resoluciones .more-link{padding:10px; background:url(images/curva-nodo-bot.gif) bottom left no-repeat;}
.view-resoluciones .views-field-title{font-weight:normal;}

.view-prestaciones, .view-circulares , .view-comunicados.view-display-id-page_3, .view-resoluciones.view-display-id-page_1{}
.view-prestaciones ul.pager, .view-resoluciones.view-display-id-page_1 ul.pager , .view-comunicados.view-display-id-page_3 ul.pager, .view-circulares.view-display-id-page_1 ul.pager{background:#FFF ; padding:0 0 10px 0;}
.view-filters, .view-prestaciones .view-content, .view-circulares .view-content, .view-resoluciones.view-display-id-page_1 .view-content {padding:10px; background:url(images/border-nodo.gif) top left repeat-y;}

.view-comunicados.view-display-id-page_3 .view-content, .view-resoluciones.view-display-id-page_1 .view-content{background: #FFF; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
ul.pager{padding:10px 0 10px 0;}


/*--------------------------COMUNICADOS SUB--------------------------*/
#comunicadoSub .node{padding-top:0 !important;}
#comunicadoSub .node h2{background:none; padding:0; font-size:2em; font-weight:normal;}

/*--------------------------INDUSTRIA QUIMICA FARMACEUTICA--------------------------*/
#industria-farmaceutica .panel-panel{width:200px;}
#industria-farmaceutica ul{margin:0;}
#industria-farmaceutica .pane-content{padding:10px; background:url(images/border-views200.gif) top left repeat-y;}
#industria-farmaceutica h2.pane-title{padding-left:10px; font-size:14px; font-weight:bold; line-height:19px; height:19px; height:19px;}
#industria-farmaceutica .views-field-title{font-weight:bold;}
#industria-farmaceutica .more-link{padding:5px 10px; background:url(images/curva-views200.gif) bottom left no-repeat;}

/*--------------------------PRENSA--------------------------*/
#prensa {}
#prensa .center-wrapper h2.pane-title,
#resoluciones .center-wrapper h2.pane-title{padding-left:10px; font-size:14px; font-weight:bold;line-height:19px; height:19px; height:19px; background:url(images/title-h2300.gif) no-repeat;}
#prensa .center-wrapper .pane-content{padding:10px; }
#prensa .center-wrapper .view-content{width:280px;}


/*----------------CELDAS DE TABLAS VIEWS-------*/
td.views-field-field-valor-value{
	font-weight:normal;
	color:#000000;
	line-height:15px;
	vertical-align: text-top;
	width:100px;
	font-size:12px;
}
td.views-field-title{
font-size:12px;
vertical-align: text-top;
font-weight:bold;
		
}
td.views-field-field-tipo-value{
vertical-align: text-top;

}
td.views-field-phpcode{
	vertical-align: text-top;
}
td.views-field-field-numero-value {
	vertical-align: text-top;
	font-size:12px;
	width:70px;
}

td.views-field-field-fechasincicial-value, td.views-field-field-fechatermino-value{
	vertical-align: text-top;
	width:100px;
}


#prensa .center-wrapper .view-header{
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	border-bottom:1px dotted #333;
	line-height:14px;
	padding-bottom:8px;
}
#prensa .center-wrapper  a{font-weight:bold;}
#prensa .center-wrapper .view-footer{text-align:right;}
#prensa .center-wrapper .view-footer a{color:#144e8f; font-weight:normal;}
#prensa .center-wrapper .more-link{background:url(images/curva-prensa.gif) bottom left no-repeat; padding:5px 10px; width:280px;}
.view-noticias.view-display-id-page_1 .view-content li{background:none; padding:0; border-bottom:0;}
#ultimos-comunicados .view-content .views-field-field-adjuntos-fid{height:30px; display:block; font-size:13px; line-height:15px;}
#lista-noticias-ancha .view-content .views-field-title{height:38px; display:block; font-size:13px; line-height:17px;}
#lista-publicaciones .view-content .views-field-title{
	display:block;
	font-size:13px;
	line-height:17px;
	list-style-type: none;
	padding-left: 35px;
	height: 70px;
	color: #333333;
}
#lista-publicaciones .view-content li{
background:none;
list-style-type: none;
}
#lista-publicaciones .view-content .views-field-field-imagen-fid img{
	padding-top: 5px;
	margin-left:-15px;
	float: left;
}

#video-prensa .view-content .views-field-title {display:block; font-size:16px; height:36px; line-height:15px; color:#333333; font-weight:bold;}


/*--------------------------CALENDAR--------------------------*/
.view-calendar .view-header{font-size:10px; text-transform:none; margin:0 0 10px 0;}
.view-calendar .view-header ul li {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	list-style-type: none;

}
.view-calendar .view-header .views-field-title a{
	color: #0066CC;
	text-decoration: none;
	text-transform: none;
}

.view-calendar .view-header .more-link{
	padding-right: 20px;
}
.view-calendar .view-content ul.links{display:none;}
.view-calendar h3{background:none !important;}


.node.evento .field-label{font-size:12px;}

/*--------------------------BLOQUE DOCUMENTOS--------------------------*/
.view-documentos .view-header{
	font-size:10px;
	text-transform:none;
	margin:0 0 10px 0;
	padding-left: 20px;

}
.view-documentos .view-header ul li {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	list-style-type: none;

}
.view-documentos .view-header .views-field-title a{
	color: #0066CC;
	text-decoration: none;
	text-transform: none;
}

.view-documentos .view-header .more-link{
	padding-right: 20px;
}


/*--------------------------BLOQUE docsactividades--------------------------*/
.view-docsactividades .view-header{
	font-size:10px;
	text-transform:none;
	margin:0 0 10px 0;
	padding-left: 20px;

}
.view-docsactividades .view-header ul li {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	list-style-type: none;

}
.view-docsactividades .view-header .views-field-title a{
	color: #0066CC;
	text-decoration: none;
	text-transform: none;
}

.view-docsactividades .view-header .more-link{
	padding-right: 20px;
}

/*--------------------------BLOQUE notsactividades--------------------------*/
.view-notsactividades .view-header{
	font-size:10px;
	text-transform:none;
	margin:0 0 10px 0;
	padding-left: 20px;

}
.view-notsactividades .view-header ul li {
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	list-style-type: none;

}
.view-notsactividades .view-header .views-field-title a{
	color: #0066CC;
	text-decoration: none;
	text-transform: none;
}

.view-notsactividades .view-header .more-link{
	padding-right: 20px;
}




/*--------------------------ENCUESTA--------------------------*/
.poll{padding-top:30px;}
.poll .form-radios{margin:0 0 20px 0;}
.poll .bar .foreground {background-color:#3970A9; float:left; height:1em;}
.poll .text{font-size:11px; font-weight:bold; color:#444;}

/*-----------------NODO--------------*/
#main .node{/*--padding-top:14px; background:url(images/curva-nodo-top.gif) top left no-repeat;--*/}
#main .node .content{position:relative; padding:15px; background-color:#FFF /*--background:url(images/border-nodo.gif) top left repeat-y;--*/}

.field-field-epigrafe{
	font-size:12px;
	color:#666666;
	margin-bottom:5px;
	position:absolute;
	left:15px;
	top:0px;
}
.field-field-imagencabecera{

}
#main .node .content h2{line-height:20px; margin-bottom:10px; color:#0069B4; height:auto; margin-top:20px;font-weight:bold; }
#main .node .content h3{
	font-size:14px;
	margin-bottom:10px;
	color:#0069B4;
	font-weight:bold;
	background:none;
	line-height:normal;
	padding:0;
	height:auto;

}
#main .node .content h4{font-size:12px; margin-bottom:10px; color:#FF6600; font-weight:bold;}
#main .node .content h2 a{font-size:16px; font-weight:bold; color:#3c3c3c;}
.field-field-bajada{font-size:13px; font-weight:bold; line-height:16px; margin-bottom:10px; color:#062650;}
.field-field-imagen{float:left; margin:0 15px 5px 0;}
/*-.field-field-galeria{
	float:left;
padding-top: 200px;
}-*/




.field-field-imagenlistados{float:left; margin:0 15px 5px 0; display:none;}
.node .content p{font-size:14px; color:#333; text-align:justify;}
/*.node .content strong{color:#333;}*/
.node .content ul li{
font-size:14px; color:#333; text-align:justify;
margin-left:0px;
}
#main .node .meta.clearfix{/*--padding:1px 10px; background:url(images/curva-nodo-bot.gif) bottom left no-repeat; height:30px;--*/}
#main .node.page img{
margin:0 0 0 15px;
}

/*-----------------------ETIQUETAS DE CAMPOS----------------------*/
.node .field .field-label-inline, .field .field-label-inline-first {
	display:inline;
	margin-bottom:5px;
	font-size: 14px;
	color: #0069B4;
}
.node .field .field-label {
	font-size: 14px;
	color: #0069B4;
}


.node a:visited, .node a:link{text-decoration:underline;}

#node-732.node.page img{margin:0 0 10px 0;}


tr.even{
	background-color:#f5f5f5;
	border-bottom:1px solid #CCCCCC;
	padding:0.1em 0.6em;
	vertical-align: text-top;
	vertical-align:top;
} 
tr.odd { background-color:#EEEEEE; border-bottom:1px solid #CCCCCC; padding:0.1em 0.6em;vertical-align: text-top; vertical-align:top;}

/*-----------------------FOOTER----------------------*/
#footer #block-block-1{background:#ffffff;  margin:0;}
#footer #enlaces{padding:5px 15px 3px 20px;}
#footer #enlaces a{margin-right:26px}
#enlaces a#bgt{margin-right:0px}

#footer #info{ padding:3px; background:#F7F7F7; color:#858585; }
#footer #info a{color:#858585;}



#bgt{margin-left:5px; position:relative;}



/*---------------------------  BLOQUE ULTIMAS NOTICIAS LATERALES ---------------------*/
.sidebar-right .block-faceted_search_ui, #block-menu-menu-bloque-lateral{background:#FFF url(images/curva-side-bot.gif) bottom left no-repeat; padding:0 0 10px 0;}
.sidebar-right .block-faceted_search_ui .content, #block-menu-menu-bloque-lateral .content{border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e; padding:5px 10px;}
.sidebar-right .block-faceted_search_ui, #block-menu-menu-bloque-lateral{background:#FFF url(images/curva-side-bot.gif) bottom left no-repeat; padding:0 0 10px 0;}

/*---------------------SIDEBAR-------------------*/
.sidebar-right .block-faceted_search_ui, #block-menu-menu-menu-editor{background:#FFF url(images/curva-side-bot.gif) bottom left no-repeat; padding:0 0 10px 0;}
.sidebar-right .block-faceted_search_ui .content, #block-menu-menu-menu-editor .content{border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e; padding:5px 10px;}
#block-menu-menu-menu-editor .content li{padding-left:12px;}
.sidebar-right .block-faceted_search_ui .faceted-search-facet-active{}
.sidebar-right .block-faceted_search_ui h3{line-height:19px; height:19px; padding:5px 10px; font-size:14px; font-weight:bold;}
.sidebar-right .block-faceted_search_ui .content h3{background:0; font-size:11px; padding:0;}
#block-faceted_search_ui-1_guided .faceted-search-guided{height:auto; background:none; padding:5px;}
#block-faceted_search_ui-1_guided .faceted-search-guided h3{padding:0; background:none;}
.sidebar-right h3{line-height:19px; height:19px; padding:5px 10px; font-size:14px; font-weight:bold;}


table { margin:0; width:100%; padding:0 0 10px 0;}

#main  #node-685 h2,
#main  #node-670 h2,
#main  #node-676 h2,
#main  #node-678 h2,
#main  #node-680 h2,
#main  #node-681 h2{margin-bottom:20px !important;}

#main  #node-685 ul.menu li,
#main  #node-670 ul.menu li,
#main  #node-676 ul.menu li,
#main  #node-678 ul.menu li,
#main  #node-680 ul.menu li,
#main  #node-681 ul.menu li{border-bottom:1px dotted #333333;}

#main  #node-685 li,
#main  #node-670 li,
#main  #node-676 li,
#main  #node-678 li,
#main  #node-680 li,
#main  #node-681 li{border-bottom:0 !important; background:none; padding:0 0 5px 0px;}

#main  #node-685 li a.active,
#main  #node-670 li a.active,
#main  #node-676 li a.active,
#main  #node-678 li a.active,
#main  #node-680 li a.active,
#main  #node-681 li a.active{margin-bottom:5px; display:none;}

.views-field-nothing{clear:both;}

/*************** FIX PRESTACIONES *********************/

.views-exposed-widget {
/*float:none !important;*/
}

#views-exposed-form-prestaciones-page-1 .form-text {
	width:150px;
}


.archivo-pdf {
background:url(iconos/pdf.png) repeat scroll 0 0;
/*border:1px solid #FF0000;*/
width:16px;
height:16px;
}
.archivo-doc {
background:url(iconos/doc.png) repeat scroll 0 0;
/*border:1px solid #FF0000;*/
width:16px;
height:16px;
}
.archivo-xls {
background:url(iconos/xls.png) repeat scroll 0 0;
/*border:1px solid #FF0000;*/
width:16px;
height:16px;
}

#site-map{padding:14px 0 0 0; }
#site-map li{border:0;}
#site-map .sitemap-box.sitemap-menu{background:#FFF /*--url(images/curva-nodo-top.gif) top left no-repeat--*/; margin:0;}
#site-map .content{padding:0 15px;  border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
#site-map h2{margin-top:5px; padding:10px 15px 0 15px;  border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
#site-map .sitemap-box.sitemap-front{background:#FFF url(images/curva-nodo-bot.gif) bottom left no-repeat; border-left:1px solid #9e9e9e; border-right:1px solid #9e9e9e; margin:0; padding:0 15px 10px 15px; display:none;}

table.sticky-header{width:600px !important;}


/********************* FIX PRENSA *******************************/

#lista-noticias-ancha {margin-bottom:10px;}
#lista-noticias-ancha .more-link{display:block; clear:both; padding:5px 10px;  width:700px;}

#lista-noticias-ancha h2 {padding-left:10px; font-size:18px; font-weight:normal;line-height:21px; height:19px;color:#333333;}

#lista-noticias-ancha .view-content {height:322px; padding:0 15px; background:url(images/border-nodo.gif) top left repeat-y;}
#lista-noticias-ancha .view-content .views-field-field-imagenlistados-fid{float:left;}
#lista-noticias-ancha .view-content .views-field-field-imagen-fid{float:left;}
#lista-noticias-ancha .view-content .views-field-created{color:#333333; font-weight:bold;}
#lista-noticias-ancha .view-content .views-field-title{
	font-weight:bold;
margin-bottom:15px;
}
#lista-noticias-ancha .view-content .views-field-field-imagenlistados-fid img{margin-right:10px;}
#lista-noticias-ancha .view-content .views-field-field-imagen-fid img{margin-right:10px;}
#lista-noticias-ancha .view-content ul {vertical-align: top !important; margin:0;}

#lista-noticias-ancha .view-content ul li {width: 327px !important; float:left; height:140px; margin-right:15px; padding:10px 0 5px 0; background:none;}
#lista-noticias-ancha .view-content ul li.views-row-even{margin-right:0;}

#video-prensa{padding:0 0 13px 0; background: url(images/curva-prensa.gif) no-repeat scroll left bottom;}


/********************* FIX PRENSA2 *******************************/

#lista-noticias-ancha2 {margin-bottom:10px;}
#lista-noticias-anch2a .more-link{display:block; clear:both; padding:5px 10px;  width:700px;}

#lista-noticias-ancha2 h2 {padding-left:10px; font-size:18px; font-weight:bold;line-height:21px; height:19px;color:#D5264E;}

#lista-noticias-ancha2 .view-content {
	height:10px;
	padding:0 15px;

}
#lista-noticias-ancha2 .view-content .views-field-field-imagenlistados-fid{float:left;}
#lista-noticias-ancha2 .view-content .views-field-field-imagen-fid{float:left;}
#lista-noticias-ancha2 .view-content .views-field-created{color:#C60202; font-weight:bold;}
#lista-noticias-ancha2 .view-content .views-field-title{
	font-weight:bold;
}
#lista-noticias-ancha2 .view-content .views-field-field-imagenlistados-fid img{margin-right:10px;}
#lista-noticias-ancha2 .view-content .views-field-field-imagen-fid img{margin-right:10px;}
#lista-noticias-ancha2 .view-content ul {vertical-align: top !important; margin:0;}

#lista-noticias-ancha2 .view-content ul li {width: 327px !important; float:left; height:80px; margin-right:15px; padding:10px 0 5px 0; background:none;}
#lista-noticias-ancha2 .view-content ul li.views-row-even{margin-right:0;}
#lista-noticias-ancha2 .view-content .views-field-title{height:38px; display:block; font-size:13px; line-height:17px;}

/********************* FIX PRENSA HOME *******************************/

#lista-noticias-ispchaldia {margin-bottom:10px;}
#lista-noticias-ispchaldia .more-link{display:block; clear:both; padding:5px 10px;  width:700px;}

#lista-noticias-ispchaldia h2 {padding-left:11px; font-size:10px; font-weight:normal;line-height:21px; height:19px;color:#D5264E;}

#lista-noticias-ispchaldia .view-content {
	
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0px;
}
#lista-noticias-ispchaldia .view-content .views-field-field-imagenlistados-fid{float:left;}
#lista-noticias-ispchaldia .view-content .views-field-field-imagen-fid{float:left;}
#lista-noticias-ispchaldia .view-content .views-field-field-imagen-fid-1{float:left;}
#lista-noticias-ispchaldia .view-content .views-field-created{color:#C60202; font-weight:bold;}

#lista-noticias-ispchaldia .view-content .views-field-field-imagenlistados-fid img{margin-right:10px;}
#lista-noticias-ispchaldia .view-content .views-field-field-imagen-fid img{margin-right:10px;}
#lista-noticias-ispchaldia .view-content .views-field-field-imagen-fid-1 img{margin-right:10px;}
#lista-noticias-ispchaldia .view-content ul {vertical-align: top !important; margin:0;}

#lista-noticias-ispchaldia .view-content ul li {width: 327px !important; float:left; margin-right:15px; padding:5px 0 5px 0; background:none;}
#lista-noticias-ispchaldia .view-content ul li.views-row-even{margin-right:0;}
#lista-noticias-ispchaldia .view-content .views-field-title{height:38px; display:block; font-size:11px; line-height:17px; font-weight:normal;}

/********************* FIX PRENSA3 *******************************/

/**#lista-noticias-ancha3 {margin-bottom:10px;}
#lista-noticias-ancha3 .more-link{display:block; clear:both; padding:5px 10px;  width:700px;}

#lista-noticias-ancha3 h2 {padding-left:10px; font-size:18px; font-weight:bold;line-height:21px; height:19px;color:#D5264E;}**/

#lista-noticias-ancha3 .view-content {
	height:280px;
	padding:0 15px;

}
#lista-noticias-ancha3 .view-content .views-field-field-imagenlistados-fid{}
#lista-noticias-ancha3 .view-content .views-field-field-imagen-fid{}
#lista-noticias-ancha3 .view-content .views-field-created{color:#C60202; font-weight:bold;}
#lista-noticias-ancha3 .view-content .views-field-title{
	font-weight:normal;
}
/**
#lista-noticias-ancha3 .view-content .views-field-field-imagenlistados-fid img{margin-right:10px;}

#lista-noticias-ancha3 .view-content ul {vertical-align: top !important; margin:0;}**/
#lista-noticias-ancha3 .view-content .views-field-field-imagen-fid img{margin-right:10px;}

#lista-noticias-ancha3 .view-content ul li {
	width: 270px !important;
	float:left;
	margin-right:90px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	
}
#lista-noticias-ancha3 .view-content ul li.views-row-even{margin-right:0;}
#lista-noticias-ancha3 .view-content .views-field-title{height:38px; display:block; font-size:13px; line-height:17px;}



/********************* FIX PRENSA2 *******************************/
#bloquesultimasnoticias{
}


/********************* SEMINARIO *******************************/
.seminariomenuderecho{
	float: right;
	background-color: #FFFFFF;

}
.textoprincipal{
	background-image: url(images/fondo_seminario.jpg);
	background-repeat: no-repeat;
	background-position: right top;	
}
.textoprincipal p{
	padding-left:20px;
	padding-right:20px;
	font-size: 12px;
}
.textoprincipal ul{
	padding-left:30px;
	padding-right:20px;
	font-size: 12px;
	list-style-type: none;
}
.columna1 {
	font-size: 12px;
	padding-top:50px; 
	padding-left:20px; 
	padding-right:120px; 
}

/*--div.columna1
	{
	float: left;
	display: inline;
}--*/
.columna2 {
	font-size: 12px;
	padding-top:50px; 
	padding-left:20px; 
	padding-right:120px; 
}
/*--
div.columna2
	{
	float: right;
	display: inline;
}--*/
/*--- seminario programacion --*/
.fila1programacion {
	vertical-align: text-top;
	background-color: #234A9B;
	text-align: center;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 5px;
	font-size: 12px;
}
.columna1programacion {
	vertical-align: text-top;
	background-color: #E2F4FD;
	text-align: center;
	color: #333333;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.columna2programacion {
	vertical-align: text-top;
	background-color: #E2F4FD;
	text-align: left;
	color: #333333;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	font-size: 12px;
}

.columna_centralprogramacion {
	vertical-align: text-top;
	background-color: #C7EBFC;
	text-align: left;
	color: #333333;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	font-size: 12px;
}
/********************* FOOTER PIE DE PAGINA NUEVO *******************************/
.columnaspie {
	width: 147px;
}

div.columnaspie
	{
	float: left;
	display: inline;
}
.columnaspieder {
	width: 147px;
}

div.columnaspieder
	{
	float: right;
	display: inline;
}
.estilopie {
	list-style-type: none;
}

div.borderBlack {
	padding-right: 2px;
	margin-right: 10px;
	border-right: 1px dotted #666;
}
div.borderBlack2 {
	padding-right: 2px;
	margin-right: 10px;
}

/********************* INTERNA PAGINAS *******************************/
#columnaizqinter {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	text-align: left;
}
#cajabox {
	border: 1px solid #BBE3FF;
	width: 200px;
	text-align: left;
}
#cajabox h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #BBE3FF;
	text-align: left;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#itemes {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	text-align: left;
}
#itemes a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0099CC;
	text-align: left;
}
#itemes a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #0099CC;
	text-align: left;
}
#itemes a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #990000;
}

/********************* MENU IZQUIERDO GRIS*******************************/
.menuizq {
padding-left:13px;
	font-family: Tahoma;
	font-size: 12px;
	text-align: left;
}
.menuizq a{
	text-decoration: none;
	color: #666666;
	}
.menuizq a:hover{
	text-decoration: underline;
	color: #666666;
}
.menuizq a:visited{
	text-decoration: none;
	color: #990000;
}
.menuizq li{
	background-repeat: no-repeat;
	background-position: center top;
	height: 25px;
	width: 195px;
	list-style-type: none;
	padding-top: 6px;
	margin-left: -11px;
}
.menuizq1 {
	background-image: url(images/menuizq1.gif);
}
.menuizq2 {
	background-image: url(images/menuizq2.gif);
}
.menuizq3 {
	background-image: url(images/menuizq3.gif);
}

/*--- BLOQUE SEARCH 2011 ---*/
#search-block-form {
	background-image: url(images/fondo_buscador_gris.gif);
padding-top:22px;
	padding-left:25px;
	background-repeat: no-repeat;
	background-position: center top;
}
#search-block-form input {
width:130px;
}
#search-block-form input.form-submit{
width: 50px;
}
/*--#search-block-form input.form-submit, #search-form input.form-submit {
height: 24px;
width: 24px;
cursor: pointer;
text-indent: -9999px;
border: none;
}--*/
#IEroot .block-search input.form-submit, #IEroot #search-form input.form-submit {
width: 50px;
font-size: 2;
color: #000;
text-align: right;
}
#IEroot #search-form .search-advanced input.form-submit {
width: 50px;
text-indent: 0;
}

/*----MENU X JORNADAS --*/
#menujornadas {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-left: 19px;
	margin-top: 36px;
	border: 1px solid #e7e7e7;
	background-image: url(fondomenu.png);
}
#menujornadas a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	line-height:25px;
	font-weight: bold;
}
#menujornadas a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #B51E44;
	text-decoration: underline;
	font-size: 12px;
	line-height:25px;
	font-weight: bold;
}

/*----MENU ANAMED PRIMERO --*/
#menuanamed1 {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 00px;
	margin-left: 20px;
	margin-top: 0px;
	background-image: url(http://www.ispch.cl/fondo.jpg);
	background-repeat: no-repeat;
}
#menuanamed1 a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
#menuanamed1 a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #6699FF;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}

#menuocupa {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 00px;
	margin-left: 20px;
	margin-top: 0px;
	background-image: url(http://www.ispch.cl/fondo_2.png);
	background-repeat: no-repeat;
}
#menuocupa a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
#menuocupa a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #6699FF;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}





/*----MENU ANAMED LARGO --*/
#menuanamedlargo {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 00px;
	margin-left: 20px;
	margin-top: 0px;
	background-image: url(http://www.ispch.cl/fondo1.jpg);
	background-repeat: no-repeat;
}
#menuanamedlargo a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
#menuanamedlargo a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #6699FF;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}

/*----MENU ANAMED ESPECIAL --*/
#menuanamedblue {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 00px;
	margin-left: 20px;
	margin-top: 0px;
	background-image: url(http://www.ispch.cl//sites/default/files/back.png); 
	background-repeat: no-repeat;
}
#menuanamedblue a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
#menuanamedblue a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #6699FF;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}

/*----MENU QUIENES SOMOS --*/
#menuquienes {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 00px;
	margin-left: 20px;
	margin-top: 0px;
	background-image: url(http://www.ispch.cl/fondoquien.jpg); 
	background-repeat: no-repeat;
}
#menuquienes  a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
#menuquienes  a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #6699FF;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}


/*----MENU DEPARTAMENTOS --*/
#menudeptos {
	background-color: #FFFFFF;
	width: 187px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-left: 10px;
	margin-top: 0px;
}
#menudeptos a{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	
}
#menudeptos a:hover{
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #6699FF;
	font-size: 12px;
	padding-left: 15px;
	line-height:25px;
	font-weight: bold;
	background-image: url(http://www.ispch.cl/flecha00.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

/*----FORMATO TABLA --*/
.formatotablas td{
	vertical-align: text-top;
	border: 1px solid #000000;
}
.formatotablasconborde td{
	vertical-align: text-top;
	border: 1px solid #000000;
}
.formatotablassinborde td{
	vertical-align: text-top;
	border:0;
	text-align: left;
}
.formatotablassinborde li{
	
	text-align: left;
}
.formatotablaideal {
	border: 1  solid #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	vertical-align: text-top;
	text-align: left;
}

/*--- BLOQUE ALERTA SINCICIAL ---*/
#alertasincicial{
	background-image: url(http://www.ispch.cl/box_alertasincicial.png);
	background-repeat: no-repeat;
	height: 44px;
	margin-left: 20px;
	margin-right: 10px;
	padding-top: 44px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
}
#alertasincicial h2{
	font-size: 28px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	padding-left: 30px;
}

/*--- BLOQUE AGENDA ISPCH---*/

#views_calendar .views-field-fechasincicial{
	width: 100px; 
	height: 100px;
	background-color: #FF0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	text-decoration: none;
	border: 2px solid #003399;
}

/*--- NODO ACTIVIDADES---*/

.field-field-lugar, .field-field-organiza, .field-field-cupos, .field-field-fechacierre, .field-field-costosformas,  .field-field-contactoorganizador, .field-field-comiteorganizador, .field-field-objectivogral, .field-field-perfilparticipante, .field-field-programa,  .field-field-enlaceinscripcion,  .field-field-otrosdatos, .field-field-archivo_pdf,   .field-field-fichainscripcion, .field-field-horario, .field-field-fechatermino, .field-field-fechasincicial{
	font-size: 14px;
	text-decoration: none;
	margin-top: 5px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EAEAEA;
	padding-bottom: 5px;
	background-image: url(http://www.ispch.cl/2.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.field-field-enlaceinscripcion a{

}


.field-field-estado {
	font-size: 14px;
	text-decoration: none;
	margin-top: 5px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EAEAEA;
	padding-bottom: 5px;
	background-image: url(http://www.ispch.cl/2.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	font-weight: bold;
	color: #FF0000;
}

.field-field-codigo,  .field-field-valor, .field-field-codigofonasa,.field-field-dependencia, .field-field-adjuntoinstructivo, .field-field-adjuntoformulario, .field-field-adjuntoformulario2, .field-field-link-referencia2, .field-field-adjuntofichatecnica, field-field-descripcionprocedimiento,  .field-field-palabraclave, .field-field-nombreinstructivo, .field-field-nombreformulario, .field-field-nombrefichatecnica, field-matriz, .field-field-link-referencia, .field-field-descripcionprocedimiento, .field-field-requisitosprevios, .field-field-instructivo2, .field-field-matriz, .field-field-tipo-envase, .field-field-anticoagulante-utilizado, .field-field-cantidad-necesaria {
	font-size: 14px;
	text-decoration: none;
	margin-top: 5px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EAEAEA;
	padding-bottom: 5px;
	background-image: url(http://www.ispch.cl/2.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.field-field-nombreformulario {

	font-weight: bold;
}



/********************* FIX Presentacion Prensa New *******************************/


#prensa-new p{font-size:12px;}
#prensa-new .more-link{display:block; clear:both; padding:5px 10px;  width:700px;}
#prensa-new h2 {font-size:16px; font-weight:bold;line-height:21px; height:19px;color:#D5264E;}

/********************* Bloque Recents Prensa New *******************************/

#block-views-prensa_noticias-block_15 {
	font-size:12px;
	width: 220px;
	
	}
#block-views-prensa_noticias-block_15 li {
background: none;	
}

#archivosprensa h2 {


    font-size: 1.5em;


}


.field-field-postulacio {
font-size: 14px;
font-weight: bold;
color: #FF0000;
}

.field-field-postulacio {

font-size: 14px;
text-decoration: none;
margin-top: 5px;
padding-left: 20px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #EAEAEA;
padding-bottom: 5px;
background-image: url(http://www.ispch.cl/2.png);
background-repeat: no-repeat;
background-position: 0px 6px;
}

#roundecorna {

background-color: #EEE;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 10px;

}
.field-field-fuente {
font-size: 14px;
color: #333;
text-align: justify;
}

.sf-menu a {
border-left: 1px solid #fff;
border-top: 1px solid #CFDEFF;
text-decoration: none;
padding-top: 0.75em;
padding-right: 11.1px;
padding-bottom: 0.75em;
padding-left: 11.2px;
}

body {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 69%;
	line-height:1.5;
	margin: 0;
	padding: 0;
	background-image: url(images/bg-body.png);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: fixed;
}

a:visited {
  color: #164679;
}

.page-manager-page-title

{

display:none;

}

#dayum {

font-size: 13px;
text-align: justify;

}

#jojo {

    width: 210px !important;
    float: right;
    margin-right: 15px;
    padding: 5px 0 5px 0;
    background: none;
	
}


.views-field-field-pdficon-fid{

float:left;
margin-right:10px;
margin-bottom: 100px;
}

#nuevotitulo {

    
	line-height: 20px;
    margin-bottom: 10px;
    color: #0069B4 !important;
    height: auto;
    margin-top: 20px;
    font-weight: bold !important;

}




