* {margin:0; padding:0; }

body {
background:#AFEEEE;
}

#webcompleta{
width:100%;
background: #AFEEEE;
margin: 0 auto;
}


input {
background: #AFEEEE;
border:.08em solid #DDDDDD;
color:#959595;
font-size:1em;
margin:0em;
padding:.25em;
}

option {
background: #AFEEEE;
color:#959595;
font-size:.92em;
}

.form-submit {
background: #AFEEEE;
border:.08em solid #eee;
color:#464647;
font-size:0.92em;
font-family: verdana;
margin:0em;
padding:.27em;
}

h3, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Verdana,Tahoma,Arial,sans-serif;
}

#tabs-wrapper .tabsBuscador
{
	margin-bottom:30px;
	width:100%;
	*height:40px;
}


.underline
{
	text-decoration:underline;
}

#tabs-wrapper .tabsBuscador li
{
background: #AFEEEE;
color:#FFFFFF;
padding: 10px 6px 8px 0px

}

#tabs-wrapper .tabsBuscador  li a 
{
background: #AFEEEE;
padding-top:8px;
padding-bottom:8px;
padding-left:16px;
margin-left:-1px;
color:white !important;
}


#tabs-wrapper .tabsBuscador  li.active
{
background: #AFEEEE;
color:#FFFFFF;
padding: 10px 6px 8px 0px

}

#tabs-wrapper .tabsBuscador  li.active a {
background: #AFEEEE;
padding-top:8px;
padding-bottom:8px;
margin-left:-1px;
*margin-left:0px;
color:white !important;
}

h2 {
font-size:1.5em;
padding-top: 0;
margin-bottom:0.08em; 
color: #e5086f;
font-weight:bold;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
}

#tabs-wrapper h2 {
border-bottom:none;
}

h2 a, h2 a:link, h2 a:visited, h2 a:hover{
color: #000;
font-weight:bolder;
}

#comments h2.comments {
  margin: 0 -1em;
  padding: .5em 1em;
}

h3 {
font: 1.5em Verdana,Tahoma,Arial,sans-serif;
font-weight:bold;
color:#ffb442;
text-decoration:underline;
padding-left: 0.77em;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
	font-size:.92em;
  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited {
  color: #000;
  text-decoration: none;
}

a:hover {
  color: #000;
  text-decoration: underline;
}

a:active, a.active {
  color: #E2175F  !important;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 0.08em;
  background: #5294c1;
}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ul li {
  margin: 0.4em 0 0.4em .5em;
}

ul.menu, .item-list ul {
  margin: 0.35em 0 0 -0.5em;
  padding: 0;
}

ul.menu ul, .item-list ul ul {
  margin-left: 0em;
}

ul li, ul.menu li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em;
}


span {
  font-weight:bold;
}

fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em;
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em;
}

img, a img {
  border: none;
}

table {
clear:both;
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 0.16em solid #fff;
  color: #494949;
  font-weight: bold;
}

th a:link, th a:visited {
  color: #6f9dbd;
  font-size:.92em;
}

td, th {
  padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
  border: solid #fff;
  border-width: 0.16em 0;
}

tr.odd, tr.info {

}

tr.even {

}

tr.odd td.active {

}

tr.even td.active {
 
}

td.region, td.module, td.container {
background:#FF8080;
  border-top: 1.5em solid #fff;
  border-bottom: 0.08em solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
background:#FF8080;
  border-top-width: 0;
}

span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit {
  margin: 0 0.5em 1em 0;
}

#watchdog-form-overview .form-submit,
.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;
}

.box 
{
  margin-bottom: 2.5em;
  background:url(/virtual/themes/dasai/images/home_presencial/cp_fondo_contenido_central.gif) no-repeat left top;
  padding: 17px 23px 17px 23px;

}

.box h2
{
  color:#cc0000;
  padding-bottom:25px;
}

.box dl
{
background:#FF8080;
	margin: 0 0 20px 0;
	padding: 0 0 60px 0;
}

.box dt
{
  font-size:11px;
  font-weight:bold; 
  margin: 8px 0 2px 0;
  padding: 0 0 0 10px;
background:#FF8080;
}

.box dd
{
	border-bottom: dotted 1px #666666;
	font-size:12px;
	margin:0;
}

.box dd strong
{
	color:#ff6600;
	font-weight:normal;
}

.search-info
{
	font-size:10px !important;
	color:#999999;
	
}

#sig
{
	padding-right:30px;
background:#FF8080;
}

#ult
{
	padding-right:30px;
background:#FF8080;
}
/*
/**
 * Layout
 */
#header-region {
background:#AFEEEE;

}

#header-region .block {
background:#AFEEEE;
  display: block;

}

#wrapper #container {
background:#FF8080;
 color:#303030; 
 margin:0 auto; 
 text-align: left;

}

#wrapper #container #center {
background:#FF8080;
  float: left;
  width: 100%;

}
 #center {
  float: left;
/**Background:#f00;**/
margin:0;

}

/* So we move the #center container over the sidebars to compensate */
body.sidebar-left #center {
  margin-left: -13.5em;
}
body.sidebar-right #center {
  margin-right: -13.5em;
}
body.sidebars #center {
  margin: 0 -13.5em;
}

/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
  margin-left: 13.5em;
}
body.sidebar-right #squeeze {
  margin-right: 13.5em;
}
body.sidebars #squeeze {
  margin:0 13.5em;
}

/* We ensure the sidebars are still clickable using z-index */
#wrapper #container .sidebar {
background:#FF8080;
  width: 15.8em;
  z-index: 2;
  position: relative;
}


.block-region {
  background: transparent;
  text-align: left;
  font-size: 1em;
}

/* Now we add the backgrounds for the main content shading */
#wrapper #container #center #squeeze {
background:#FF8080;
  position: relative;
}

#wrapper #container #center .right-corner {
background:#FF8080;
  position: relative;
  left: 0.83em;
}

#wrapper #container #center .right-corner .left-corner {
  padding: 3.33em 2.08em 5em 2.92em;
background:#FF8080;
  margin-left: -0.83em;
  position: relative;
  left: -0.83em;
  min-height: 33.33em;
}
.left-corner { 

width:41em;
}



#wrapper #container #footer {
background:#FF8080;
  float: none;
  clear: both;
  text-align: center;
  margin: 4em 0 -3em;
  color: #898989;
}

#wrapper #container .breadcrumb {
background:#FF8080;
  position: absolute;
  top: 1.25em;
  left: 2.92em;
  z-index: 3;
}


body.sidebar-left  #footer {
  margin-left: -13.8em;
}

body.sidebar-right #footer {
  margin-right: -17.5em;
}

body.sidebars #footer {
  margin: 1.17em -17.5em;
}

/**
 * Header
 */


#wrapper #container .breadcrumb {
background:#AFEEEE;
  font-size: 0.92em;
}

#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
background:#AFEEEE;
 color: #ea2f61;
}

#mission {
  padding: 1em;
  background-color: #fff;
  border: 0.08em solid #e0e5fb;
  margin-bottom: 2em;
}



/**
 * Primary navigation
 */
ul.primary-links {
  margin: 0;
  padding: 0;
  float: right;
  position: relative;
  z-index: 4;
}

ul.primary-links li {
  margin: 0;
  padding: 0;
  float: left;
  background-image: none;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
  color: #fff;
background:#FF8080;
}

ul.primary-links li a:hover, ul.primary-links li a.active {
  color: #fff;
background:#FF8080;
}

/**
 * Secondary navigation
 */
ul.secondary-links {
  margin: 0;
  padding: 1.5em 0 0;
  float: right;
  clear: right;
  position: relative;
  z-index: 4;
}

ul.secondary-links li {
  margin: 0;
  padding: 0;
  float: left;
  background-image: none;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
  color: #cde3f1;
  background: transparent;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
  color: #cde3f1;
  background: transparent;
}

/**
 * Local tasks
 */
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  border: 0;
  background: none;
  margin-top: 0;
  padding: 0;
}

#tabs-wrapper {

}

#tabs-wrapper2 {
  margin: 0 -2.17em 1em;
  padding: 0;
  padding-left: 3.17em;
  padding-right: 3.17em;
  position: relative;
}
#tabs-wrapper2 a, #tabs-wrapper2 a:visited{
 font-size:1.8em;
 color:#EE2E62;
 font-weight:bold;
}
#tabs-wrapper2 a:hover,#tabs-wrapper2 a.active{
 color:#FFB442;
 text-decoration:none;
}
ul.primary {
  padding: 0.5em 0 0.83em;
  float: left;
}
ul.secondary {
  clear: both;
  text-align: left;
  border-bottom: 0.08em solid #ffb442;
  margin: 2.08em -2.17em 1em;
  padding: 0 2.17em 0.6em;
  
}
h1{
font-size: 1.5em;
color:#e5086f;
}
h1.with-tabs {
  float: left;
  margin: 0 2em 0 0;
  padding: 0;
 
}

ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
  border: 0;
  background: transparent;
  padding: 0.33em 1em;
  margin: 0 0 0 0.08em;
  height: auto;
  text-decoration: none;
  position: relative;
  top: -0.08em;
}
ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
  background: url(images/bg-tab.png) repeat-x 0 50%;
  color: #fff;
  height:1.67em;
}
ul.primary li.active a,
ul.secondary li.active a {
  font-weight: bold;
}




/**
 * Nodes & comments 
 */
.node {
background:#FF8080;
clear:both;
 /* margin: -1.5em -2.17em 1.5em;*/
padding: 1.5em 1.92em;
min-height:12.5em;
}

*html .node {
height:12.5em;

}

ul.links li, ul.inline li {
  margin-left: 0;
  margin-right: 0;
  padding-left: 1em;
  margin-top:1em;
  padding-right: 1em;
  background-image: none;
}

.node .links, .comment .links{
 
}
.enlacespost {
  text-align: left;
  width:100%;
  border-bottom:0.1em #E6E6E6 solid;
  padding-left:0.5em;
  margin-right:-0.5em;
  padding-bottom:1em;
  padding-top:1em;
  background:#F9F9F9 url(images/enlaces.gif) no-repeat;
  clear:both;
}

.terms {
border-bottom:0.1em #E6E6E6 solid;
padding-left:0.5em;
margin-right:-0.5em;
padding-top:1em;
background:#F9F9F9 url(images/etiquetas.gif) no-repeat;
width:100%;
padding-bottom:1em;
margin-bottom:1em;
}
.meta {
clear:both;
}

.node .links ul.links li, .comment .links ul.links li {}
.terms ul.links li {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  padding-left: 1em;
}

.picture, .comment .submitted {
  float: right;
  clear: both;
  padding-left: .1em;

}

.new {
  color: #ffae00;
  font-size: 0.92em;
  font-weight: bold;
  float: right;
}

.terms {
  float: right;
}

.preview .node, .preview .comment, .sticky {
  margin: 0;
  padding: 0.5em 0;
  border: 0;
  background: 0;
}

.sticky {
  padding: 1em;
  background-color: #fff;
  border: 0.08em solid #e0e5fb;
  margin-bottom: 2em;
}

#comments {
  position: relative;
  top: -0.08em;
  padding: 0 2.08em;
  margin: -1.5em -2.08em 0;
}


#comments h7.comments {
  margin: 0 -2.08em;
  padding: .5em 2.08em;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}


.comment {
  margin: 0 0em;
  padding: 1.5em 2.08em 1.5em;
  border-top: 0.08em solid #ffb442;
}

.indented {
  margin-left: 2.08em;
}

.comment h3 a.active {
  color: #494949;
}

.node .content, .comment .content {
/* margin: 0.6em 0;*/
}



/**
 * Aggregator.module
 */
#aggregator {
  margin-top: 1em;
}
#aggregator .feed-item-title {
  font-size: 160%;
  line-height: 130%;
}
#aggregator .feed-item {
  border-bottom: 0.08em solid #ffb442;
  margin: -1.5em -2.58em 1.75em;
  padding: 1.5em 2.58em;
}
#aggregator .feed-item-categories {
  font-size: 0.92em;
}
#aggregator .feed-item-meta {
  font-size: 0.92em;
  color: #898989;
}

/**
 * Color.module
 */
#palette .form-item {
  border: 0.08em solid #fff;
}
#palette .item-selected {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  border: 0.08em solid #FFB442;
}

/**
 * Menu.module
 */
tr.odd td.menu-disabled {

}
tr.even td.menu-disabled {

}
td.menu-disabled {
}

/**
 * Poll.module
 */
.poll .bar {
  background: #fff url(images/bg-bar-white.png) repeat-x 0 0;
  border: solid #f0f0f0;
  border-width: 0 0.08em 0.08em;
}

.poll .bar .foreground {
  background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;
}

.poll .percent {
  font-size: .9em;
}

/**
 * Autocomplete.
 */
#autocomplete li {
  cursor: default;
  padding: 0 !important;
  margin: 0 !important;
  background:#fff;
}
#autocomplete {
padding:0 !important;
}

/**
 * Collapsible fieldsets
 */
fieldset {
/*width:40em;*/
padding: 1em;
border:none;
border-top: 2em solid #E5086F;
overflow:hidden;
*padding:0;
}
*html fieldset{
padding:0;
}

fieldset legend {
  /* Fix disappearing legend in FFox */
  display: block;
}

fieldset.collapsible legend {
  padding:0em;
}

html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}

legend a, legend a:hover, legend a:visited {
 background:#E5086F;
color:#FFFFFF !important;
font-weight:bold;
padding:.42em 0;
text-decoration:none;
}


legend {
 background:#E5086F;
color:#FFFFFF;
font-weight:bold;
padding:.42em .25em;
*margin:-.25em;
}

/**
 * Syndication icons and block
 */
#block-node-0 h7 {
  float: left;
  padding-right: 1.67em;
}

#block-node-0 img, .feed-icon {
  float: right;
  padding-top: 0.33em;
}

#block-node-0 .content {
  clear: right;
}


/**
 * Admin Styles
 */
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}
#twitter_update_list{
  margin: 0;
  padding: 0;
}

div.admin .left {
  float: left;
  width: 48%;
}
div.admin .right {
  float: right;
  width: 48%;
}

div.admin-panel {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #d3e7f4;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #027ac6;
  color: #fff;
}

tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #d3e7f4;
}

/**
 * CSS support
 */
span.clear {
  display: block;
  clear: both;
  height: 0.08em;
  line-height: 0em;
  font-size: 0em;
  margin-bottom: -0.08em;
}

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 0.08em solid #b8d3e5;
}

.preview {
 /* background-color: #fcfce8;
  border: 0.08em solid #e5e58f;*/
}

div.status {
  color: #3a3;
  border-color: #c7f2c8;
}

div.error {
  color: #c52020;
}

 .form-item input.error, .form-item textarea.error {
  border: 0.08em solid #c52020;
  color: #494949;
}

/**
 * Watchdog.module
 */
tr.watchdog-user {
  background-color: #fcf9e5;
}

tr.watchdog-user td.active {
  background-color: #fbf5cf;
}

tr.watchdog-content {
  background-color: #fefefe;
}

tr.watchdog-content td.active {
  background-color: #f5f5f5;
}

tr.watchdog-warning {
  background-color: #fdf5e6;
}

tr.watchdog-warning td.active {
  background-color: #fdf2de;
}

tr.watchdog-error {
  background-color: #fbe4e4;
}

tr.watchdog-error td.active {
  background-color: #fbdbdb;
}
tr.watchdog-page-not-found, tr.watchdog-access-denied {
  background: #d7ffd7;
}
tr.watchdog-page-not-found td.active, tr.watchdog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
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;
}





/*/////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////dasai/////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////*/



.center
{
	text-align:center;
}

.right
{
	text-align:right;
}

.justify
{
	text-align:justify;
}



.CentroDerecha{float:right; width:3em; background:#fff;text-align:right;}

.CentroIzquierda {float:left; background:#fff;}


.cierreHead{clear:both;}
 
.headSeparador, .headSeparador img{margin:0;padding:0;}
.headSeparador {clear:both;height:1em;}






.DivBuscar{
margin:1.17em;
float:right}
.TituloBuscar {
margin:0em;
font:1.17em Verdana,Tahoma,Arial,sans-serif;color:#000;
font-weight:bold;
}


#footerdasai {
border-top:1.67em solid #A6A6A6;
font-size:0.9em; 
clear: both;
text-align: center;
color: #898989;
background:#efefef;
}


#footerdasai p {margin:0em; padding:0; }

#footerdasai a {color:#000; font-weight:400; text-decoration:none;}

#footerdasai a:hover {color:#111; text-decoration:underline;}

#footerdasai span.credits {
font-size:1.0em;

}


.logos table {
  margin: 0;
  padding:0;
  border: none;
  background:#fff;
}
.logos td {
  padding: 0;
   border: none;
}

.logos tr.even, .logos tr.odd, .logos tbody{
  border: none;
}

.logoue {
float:right;
height:9.05em;
background:#fff;
}
.grupologos {
display:inline;
}

.enlacesGraficos{
margin-left:1.17em;
text-align:center;
padding-right: 1.17em;
}
.enlacesGraficos a{color:#333; font:1.08em Verdana,Tahoma,Arial,sans-serif;vertical-align: middle;}
.enlacesGraficos img {color:#333; font:1.08em Verdana,Tahoma,Arial,sans-serif; vertical-align: middle; margin: .33em 0; border: none;}
.enlacesGraficos img:hover{ }
.enlacesGraficos a:hover{color:#333; font:1.08em Verdana,Tahoma,Arial,sans-serif;}
.enlacesGraficos a:visited{color:#333; font:1.08em Verdana,Tahoma,Arial,sans-serif;}
.enlacesGraficos a:link{color:#333; font:1.08em Verdana,Tahoma,Arial,sans-serif;}

#experiencias {
margin-left:12.92em;
margin-top:1.67em;

}
#experienciasTexto {
background-color: transparent; 
text-align:right;
font-weight:bold;
}
#experienciasCaja {
float:left;
border:0.33em solid #ffb442;
background: url(images/caja-experiecias.jpg) bottom left no-repeat;
min-height:17.50em;
padding:1em;
margin-bottom:4.17em;
width:38.75em;
}

h5 {
font:2.08em Verdana,Tahoma,Arial,sans-serif;
font-weight:bolder;
color:#ffb442;
background-color:#FFFFFF;
}

h5 a, h5 a:link, h5 a:visited {
  color: #ffb442;
  text-decoration: none;
}

h5 a:hover {
  color: #ffb442;
  text-decoration: underline;
}

h5 a:active, h5 a.active {
  color: #ffb442;
}
#talleres {
margin-top:0em;
text-align:left;
padding-left:12.92em;

}

#talleresTexto {
background-color: transparent; 
text-align:right;
font-weight:bold;
}
#talleresCaja {
float:left;
border:0.33em solid #e10c6e;
background: url(images/caja-taller.jpg) bottom left no-repeat;
height:12.5em;
padding:1em;
margin-bottom:4.17em;
width:38.75em;
}

/* talleres patrocinados */

#node-658, #node-777
{
	background:none;
	padding:0;
}

#taller_contenedor
{
	padding:30px 0;
	/*background: transparent url(images/fondo_prensa.gif) no-repeat center top;*/
	min-height:12.5em;	
	float:left;
}

#taller_pestanas
{
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 62px;
}

#columnaCentro #taller_pestanas a
{
	color:white;
}

.tall
{
 	background:url(/virtual/themes/dasai/images/tall_pest_off.gif) no-repeat;
	width:107px;
 	height:24px;
	display:inline;
	float:left;
	clear:none;
	margin-left:3px;
	text-align:center;
	line-height:24px;
}

.tall-on
{
   background: url(/virtual/themes/dasai/images/tall_pest_on.gif) no-repeat;
}

.taller_patrocinado
{
	width:508px;
}

.taller_patrocinado .taller_logo
{
	float:left;
	margin-left:9px;
	width:176px
}

.taller_patrocinado img
{

	float:left;
	margin-left:2px;
	_margin-left:10px;
}

.taller_patrocinado  .taller_info
{
	border-bottom:1px dashed #AAAAAA;
	float:left;
	margin-bottom:28px;
	padding-bottom:13px;
	width:323px;
	_width:311px;
}

.taller_patrocinado  .taller_info h2
{
	font-family:Verdana, Arial;
	color:#666666;
	font-size:13px;
	line-height:12px;
}	

.taller_patrocinado  .taller_info h3
{
	color:#CC0066;
	font-family:Tahoma;
	font-size:19px;
	font-weight:normal;
	letter-spacing:0.02em;
	line-height:21px;
	padding:0;
	text-decoration:none;
	word-spacing:-2px;
}

.taller_patrocinado  .taller_info p, .taller_info a
{
	font-family:Verdana, Arial;
	font-size:11px;
	color:#8A8A8A;
}

.taller_patrocinado  .taller_info p.url
{
	color:#000;
	float:left;
	line-height:0;
}

#columnaCentro .taller_patrocinado .taller_info a
{
	color:#FF6600;
}

/*.toque_aula {
	margin-left:80px;
}*/



h4 {
font:2.08em Verdana,Tahoma,Arial,sans-serif;
font-weight:bolder;
color:#e10c6e;
background-color:#FFFFFF;
}

h4 a, h4 a:link, h4 a:visited {
  color: #e10c6e;
  text-decoration: none;
}

h4 a:hover {
  color: #e10c6e;
  text-decoration: underline;
}

h4 a:active, h4 a.active {
  color: #e10c6e;
}



#espacios {
margin-top:0.83em;
padding-left:12.92em;
}

#espaciosTexto {
background-color: transparent; 
text-align:right;
font-weight:bold;
padding-left:3.33em;
}
#espaciosCaja {
float:left;
width:38.75em;
border:0.33em solid #e10c6e;
background: url(images/caja-espacios.jpg) bottom left no-repeat;
min-height:12.5em;
padding:1em;
margin-bottom:4.17em;
}


#buscar {

margin-top:2.5em;
margin-left:0.83em;
}

#table-1 table{
max-width:15em;
border-bottom:solid #333 0.17em;
}



.buscaExpeciencia{
color:#e10c6e
}



#license {
float:right;
padding-right:1em;
}
blockquote {
padding-left:1.2em;
}


.form-categoria {
float:right;
clear:both;
}


.columna { 
margin:0; 
text-align:left; 
background:#f0f0f0; 
line-height:1em; 
border:0.18em solid #FFB442; 
width:34em; 
float:left; 
display:inline;
border-right:none;
} 
.columna2 { 
margin:0; 
text-align:right; 
background:#f0f0f0; 
line-height:1em; 
border:0.18em solid #FFB442; 
width:6em; 
float:left; 
display:inline;
border-left:0.07em solid #FFB442;
} 
.cierre{ 
clear:both;
border-top:0.4em solid #FABECE; 
width:40.45em;
} 
#titulo{ 
font-size:1.6em;   
background:#fff; 
padding:1em; 
font-weight:bold;
width:22.9em;
border:0.18em solid #FFB442;
text-align:center;
line-height:1.9em;
} 

#cont1, #cont2{
padding:1em;
height:2em;
}
#cont2 {
background:#fff;
}
 

.favoritos {text-align:right;float:right;}

#tabs-dasai {
  margin: 0;
  padding: 0;
  clear:both;
}
h2.titulocategoria {
clear:both;
color:#C80611;
background:transparent url(images/punto-prensa.gif) no-repeat scroll 0;
padding:0 0 0 1.71em;
margin:1.64 0;
}

h2.with-dasai {
  float: left;
  margin: 0 2em 0 0;
  padding: 0;
  font-size:1.17em;
  color:#222;
  width:42.5em;
  clear:both;
}

#pendientesaprobacion, #pendientesevaluacion, #online{
  clear:both;
padding-top:3.33em;
}

#tabs-dasai h2 {
border-bottom:none;
width:30em;
}


/**body**/

body.sidebars {
color:#000;
font:0.75em Verdana,Tahoma,Arial,sans-serif;
text-align: center;
}

#wrapper {
min-width: 81.25em;
background: #AFEEEE;
}

#container {
background: #AFEEEE;
text-align: left;
width:82.9em;
margin: 0 auto;
}
/**header**/


#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
background:#AFEEEE;
 color: #fff;
  font-weight: normal;
  font-size: .7em;
}

#wrapper #container #header h1 a:hover {
background:#AFEEEE;
 text-decoration: none;
}

#wrapper #container .breadcrumb {
background:#AFEEEE;
  font-size: 0.92em;
}

#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
background:#AFEEEE;
  color: #ea2f61;
}

#headerdasai {
background:#AFEEEE;
min-height: 22.5em;

}

* html #headerdasai {
background:#AFEEEE;
margin-bottom: -1.67em;}

.CabeceraIdiomas {
display: inline;
}

.Buscador {
background:#AFEEEE;
float:right;
margin:2.83em 0 0;
padding:0 0 .92em;
width:16.67em;
}

.logoPlanAvanza a{
float:left; 
padding-top:1.75em;
padding-left:.42em;
}

.bandera {
text-align:center;
float:right;
margin-right:.79em;
margin-left:.79em;
max-width:12.5em;
}

.bandera p {
font-size:.83em;
margin:-.1em;
padding:.1em;
margin-bottom: .3em;
margin-top:1em;
border-bottom:#000 solid .07em;
}
p.idiomaUnsel {
color:#C1C1C1;
border-bottom:#c1c1c1 solid .07em;
text-decoration:none;
}
p.idiomasel {
text-decoration:none;
}



.logosBuscar {
clear:both;

}
.logocongreso{
float:left; 
margin-top:2.6em;
padding-left:.42em;
}
.logolema{
float:left; 
margin-top:1em;
margin-left:4em;
}
.Abajo {
clear:both;

}
.AbajoIzquierda, .AbajoDerecha{
margin-top:1.8em;
*margin-top:2em;
}

.AbajoDerecha{
float:right; 
}
.AbajoIzquierda{
float:left; 
}
.menuHorizontal{
height: 3.08em;
clear:both;
width:995px;
}

.blogmenu { 
float:left;
height: 3.08em;
}

.enlacemenu {
color: black;
float:left;
margin-top:1em;
}
.enlacemenuuno {
color: black;
float:left;
margin-top:1em;
}
.enlacemenu a, .enlacemenu a:visited ,.enlacemenu a:hover ,.enlacemenu a:link, .enlacemenuuno a, .enlacemenuuno a:visited ,.enlacemenuuno a:hover ,.enlacemenuuno a:link {
font-weight:bold;
color: black;
margin: 0 .82em;
}

.separadormenu {
float:right;
padding:.83em 0 0 0 ;
}




.cierrehead{
clear:both;
}



/**SIDEBARLEFT**/

#sidebar-left {
  min-width: 81.25em;
  float:left;
}

#sidebar-left, #sidebar-right{
margin-top:-.8em;
width:14.4em;
}

#sidebar-right{
min-width: 81.25em;
float:right;
}

#columnaIzda .block {

  background:url(images/fondologin.gif) top right no-repeat;
  margin: 0;
  padding:0;

}

#columnaIzda #block-block-43 {
  margin:20px 0;
  padding:0 10px;
}

*html #columnaIzda .block {
  margin: 0.2em 0 0 0;
}



#columnaDere .block {
margin:0 .58em 0 1.08em;
padding:0;
  }


.piecoldere{
background:url(images/piecoldere.gif) .42em 0 no-repeat;
height:1.67em;
}

.block .content {
  margin: 0;
  
}


#columnaIzda h2{
font-size:1.1em;
font-family:"Trebuchet MS", Verdana, Tahoma,Arial,sans-serif;
color: #c7000b;
font-weight:bold;
padding-left:1.4em;
padding-top:.4em;
background:url(images/puntobloque.gif) bottom left no-repeat;
}

#columnaDere h2 {
background:#E5086F url(images/puntodere.gif) no-repeat scroll left bottom;
color:#FFFFFF;
font-family:"Trebuchet MS",Verdana,Tahoma,Arial,sans-serif;
font-size:1.12em;
font-weight:bold;
margin:0em;
padding:0.15em 0em 0.15em 1.9em;
}
#columnaDere h2 a, #columnaDere h2 a:hover, #columnaDere h2 a:visited{
color:#fff;
text-decoration:none;
}

#columnaIzda h2.inscripcion {
color: #e5086f;
padding-top:2em;
}

/**
 * REGISTRO
 */
.continscripcion {
padding-left:1.4em;
padding-bottom:1.6em;
border-bottom:#cfcfcf solid .1em;
}
#user-login-form {
  text-align: left;
  font-size:1em;
  font-weight:bold;
  color:#e5086f;
}
#user-login-form imput {
border-color:#7f9db9;
}
#user-login-form ul {
  text-align: left;

}
#user-login-form li {
background:transparent url(images/signopass.gif) no-repeat scroll 0.08em 0.4em;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:0.83em;
padding-left:1.4em;
padding-top:0;
}
#user-login-form li a{
color:#000;
}
#user-login-form .form-item imput {
  border: 0.08em solid #7f9db9;
}

.textoregistro {
font-family: Verdana, Tahoma,Arial,sans-serif;
font-size:.92em;

padding-top:.6em;
}

.textoregistro a{
color:#f57900;
font-weight:bold;
}


#user-login div.form-item label
{
	clear:both;
}

#creditos_pre fieldset
{
	width:auto;
}

div.botonreflejo {margin:20px 0 10px 198px;}

div.flecharosa1 {background: transparent url(images/btn-flecharosa.gif) left center no-repeat; padding-left:36px; margin:12px 0 24px 20px; line-height:30px; font-size:11px; font-weight:bold;}

div.flecharosa2 {background: transparent url(images/btn-flecharosa.gif) left center no-repeat; padding-left:36px; margin:12px 0 24px 20px; line-height:15px; font-size:11px; font-weight:bold;}

/**paginaPrincipal**/
.clearprincipal {clear:both; text-align:center;}
#arribaprincipal {clear:both; display:inline; float:left; width:43.67em; padding:1em; margin:0.5em 0pt 0pt 1em;}
#arribaizquierdaprincipal {float:left; width:21.92em; margin:0;}
#arribaderechaprincipal {float:right; margin: 0 0 1.67em 0;}

/** Multimedia **/
#arribaprincipal #galeria_fotos {background: transparent url(images/galeria_fotos.gif) left top no-repeat; padding:15px 0 0 70px; width:15.5em;}
#arribaprincipal ul.opc_galeria {display:block; height:60px;}
#arribaprincipal ul.opc_galeria li {list-style:none; float:left; margin:0 !important; padding:0; text-align:center;}
#arribaprincipal ul.opc_galeria li a {display:block; font-size:11px; padding:40px 0px 8px 0px; text-decoration:none; width:82px; font-size:0.82em;}
#arribaprincipal ul.opc_galeria li.video a:hover,
#arribaprincipal ul.opc_galeria li.pres a:hover,
#arribaprincipal ul.opc_galeria li.cont a:hover
{padding:40px 0px 8px 0px; background-position:center 8px; width:82px; text-decoration:none;}
#arribaprincipal ul.opc_galeria li.video a {background: transparent url(images/home_presencial/ico_gal_video.gif) center 6px no-repeat;}
#arribaprincipal ul.opc_galeria li.pres a {background: transparent url(images/home_presencial/ico_gal_pres.gif) center 6px no-repeat;}
#arribaprincipal ul.opc_galeria li.cont a {background: transparent url(images/home_presencial/ico_gal_cont.gif) center 6px no-repeat;}
/** Multimedia final **/

/*.centroprincipal {clear:both;display:inline;}*/

#centroizquierdaprincipal {background:transparent url(images/bloqueppv_larga.jpg) no-repeat scroll right top;
clear:both;
display:inline;
float:left;
margin:0.5em 0 0;
padding:1em;
width:42em;}
*html #centroizquierdaprincipal {margin:0.5em 0pt 0pt .5em; }
#centroizquierdaprincipal img {margin:.9em 0; }
p.fechavirtual { color:#e5086f;font-weight:bold;text-decoration:none;}
#masinfoizquierdaprincipal {text-align:right; text-decoration:underline;color:#e5086f;float:right;}

.mensajeimportanteprincipal {float:left; width:41.67em; background: url(images/fondopaginas.gif) top left no-repeat; padding:1em;margin:0.5em 0pt 0pt 1em;}
.mensajeimportanteprincipal p {font-size:1em;}
.mensajeimportanteprincipal span.textonaranja {color:#F57900; font-weight:bold;}
.mensajeimportanteprincipal span.textorosa {color:#E5086F; font-weight:bold;}
.mensajeimportanteprincipal div.botonparticipa {margin:20px 0 0 198px;}

.cajitasnuevas {}
.cajitasnuevas p {font-size:10px;}
.cajitasnuevas span.textonaranja {color:#F57900; font-weight:bold;}
.cajitasnuevas span.textorosa {color:#E5086F; font-weight:bold;}

.cajitasnuevas .continuamos {background: url(images/cajita-continuamos.gif) top left no-repeat; padding:40px 15px 0; width:530px; height:173px; float:left;}
	.cajitasnuevas .continuamos a.pdf {background: url(images/cajita-continuamos-pdf.gif) bottom left no-repeat; padding-left:22px; line-height:20px; display:block;}
	.cajitasnuevas .continuamos div.boton {width:127px; height:37px; margin-left:220px;}
.cajitasnuevas .creditos {background: url(images/cajita-creditos.gif) top left no-repeat; padding:35px 15px 0; width:157px; height:259px; float:right;}
	.cajitasnuevas .creditos div.boton {width:127px; height:37px; margin-left:15px;}

.cajitasnuevas .makingoff {background: url(images/cajita-makingoff.gif) top left no-repeat; margin-bottom:20px; padding:80px 30px 0 30px; width:500px; height:281px; float:left;}
	.cajitasnuevas .makingoff #video-makingoff { width:300px; height:225px; margin-right:20px; float:left; }
	.cajitasnuevas .makingoff #descarga-makingoff { width:180px; float:left; }
	.cajitasnuevas p.pdf {background: url(images/cajita-continuamos-pdf.gif) left center no-repeat; padding-left:24px; line-height:19px; margin:0; float:left;}
	.cajitasnuevas .makingoff p.pdf {line-height:14px;}
	
/** Contribuciones destacadas **/
.contribucionesdestacadasprincipal {float:left; width:41.67em; background: url(images/fondopaginas.gif) top left no-repeat; padding:1em;margin:0.5em 0pt 0pt 1em;}
.contribucionesdestacadasprincipal h2 {margin-bottom:18px;}
#contribuciondestacada {display:block; padding:0 0 0 36px;height:31px;background:transparent url(images/home_presencial/ico_gal_cont.gif) no-repeat scroll top left; font-size:0.92em; margin-top:8px;}
.contribuciondestacada_derecha {margin-left:36px; _margin-left:18px;}
#contribuciondestacada a,
#contribuciondestacada a:visited {color:#000 !important; font-weight:bold; text-decoration:underline;}
#contribuciondestacada a:hover {color:#000 !important; font-weight:bold; text-decoration:none;}
#contribuciondestacada li {float:left; display:block; padding:0 0 0 36px; width:72px; line-height:31px; list-style:none; margin:0;}
#contribuciondestacada li a,
#contribuciondestacada li a:visited {color:#E5086F !important; text-decoration:none;}
#contribuciondestacada li a:hover {color:#E5086F !important; text-decoration:underline;}
#contribuciondestacada li#multimedia {background:transparent url(images/home_presencial/ico_gal_video.gif) no-repeat scroll top left;}
#contribuciondestacada li#contribucion {background:transparent url(images/home_presencial/ico_gal_cont.gif) no-repeat scroll top left;}
/** Contribuciones destacadas final**/


#centroderechaprincipal {float:right;width:21.17em;background: url(images/bloqueppp.jpg) top left no-repeat;padding:1em;margin:0.5em 0pt 0pt;}
#centroderechaprincipal img {margin:.9em 0; }
p.fechapresencial { color:#f57900;font-weight:bold;}
#masinfoderechaprincipal {text-align:right; text-decoration:underline;color:#f57900 !important;float:right; margin: 0 2.08em 0 0;}

#abajoprincipal {clear:both;display:inline; width:43.67em; _width:44.67em; float:left; padding:1em; margin:0.5em 0 0 1em;}
#abajoizquierdaprincipal {float:left; width:21em; _width:20em; padding:0; margin:0; background:none;}
#abajoizquierdaprincipal h2, #abajoderechaprincipal h2 {padding:0;}
#abajoderechaprincipal {float:right; width:21em; _width:19em; background:none; padding:0; margin:0; _margin:7px 0 0 0;}

.fechaprincipal {font-size:.92em; color:#f57900; text-decoration:none; padding:0;}
.tituloprincipal {font-size:.92em;text-decoration:underline;font-weight:bold; margin:5px 0;}
.tituloprincipal a {color:#000 !important;}
.estadoprincipal {font-size:.92em; color:#727272;}

#tituloultimascontribuciones {width:auto;}
.multimediaprincipal {padding:16px 0 16px 28px; margin-right:20px; background: transparent url(/virtual/themes/dasai/images/home_presencial/ico_gal_video_m.gif) no-repeat scroll left center; font-size:11px;}
.contribucionprincipal {padding:16px 0 16px 28px; background: transparent url(/virtual/themes/dasai/images/home_presencial/ico_gal_cont_m.gif) no-repeat scroll left center; font-size:11px;}

#estadoVot
{
  float:left;
  margin:10px 0;
}

#valorarexp
{
  float:left;
  clear:left;
}
.votar
{
  background: transparent url(images/vot-off.gif) no-repeat left top;
  display:block;
  width:15px;
  height:13px;
  float:left;
  margin-right:6px;
}

.votado
{
  background: transparent url(images/vot-on.gif) no-repeat left top;
}
.blogportada {
background:transparent url(images/fondoppblog.gif) no-repeat scroll left top;
float:left;
margin:1em 0pt 0pt;
padding:0em 1em 0em 1.5em;
width:26.9em;
}
h2.blogblogportada {
color:#C7000B;
padding:.5em 0pt 0pt 7.3em;
margin:0em;
}
h2.blogblogportada2 {
color:#C7000B;
padding:0em;
margin:0em;
}
.tituloblogportada {
font-size:1.2em;
padding-top: 1em;
margin-bottom:0.08em; 
color: #383838;
font-weight:bold;
}
.escritoporblogportada {
color: #727272;
}

.teaserblogportada{
clear:both;
color: #383838;
}

.teaserblogportada img{
height:25%;
width:25%;
}

.blogTeaserPostada:after { content: "[...]";}

.irablogportada a{
text-align:right; text-decoration:underline;color:#e5086f;float:right;
margin:0em;
}

.tagsportada {
background:transparent url(images/fondotagsblog.gif) no-repeat scroll right top;
float:left;
margin:1em 0pt 0pt;
padding:1.83em 1.58em 0pt 0.7em;
text-align:center;
width:13.1em;
height:11.5em;
}

.blogportada2 .teaserblogportada {
margin:1.4em;
}

.blogportada2 .irablogportada {
margin:0 1em 0 0;
}

.cajatags {
text-align:center;
}


#columnaIzda{
float:left; 
width:14.58em;
}

*html #columnaIzda{
float:left; 
width:14.83em;
margin-top:.2em;
}


#columnaCentro {
float:left;
padding:1.33em 0.83em 0 2.35em;
width:46.67em;
_margin-right:-50px;
}

*html #columnaCentro {
float:left;
width:46.50em;
}


#columnaCentro a, #columnaCentro a:hover, #columnaCentro a:visited, .teaserblogportada a, .teaserblogportada a:hover, .teaserblogportada a:visited{
color:#e2175f;
}

#columnaCentro li{
margin:0 0 0 0.80em; /*!important*/
font-size:0.92em;
}

#paginaprincipal {
/*padding:0.50em 0 0 .83em;*/
padding:0;
}

*html #paginaprincipal {
/*padding:0.50em 0 0 .63em;*/
padding:0;
}



#columnaDere{
background:transparent url(images/barradere.gif) no-repeat scroll right bottom;
float:right;
padding:1em 0em 2.5em;
width:18.17em;
*margin:1.3em 0 0 0;
}
*html #columnaDere{
width:17.58em;
margin:1.7em 0 0 0;
float:right;
}
.chincheta {
float:right;
margin:-0.15em 0em 0em 0em;
}

#columnaIzda #block-block-42.block
{
  background:none;
}

#actempr
{
  background:transparent url(images/btn_actempr.gif) left top no-repeat;
  width:147px;
  height:61px;
  float:right;
}

#actempr_en
{
  background:transparent url(images/btn_actempr_en.gif) left top no-repeat;
  width:147px;
  height:61px;
  float:right;
}

#actempr_ca
{
  background:transparent url(images/btn_actempr_ca.gif) left top no-repeat;
  width:147px;
  height:61px;
  float:right;
}

#actempr_va
{
  background:transparent url(images/btn_actempr_va.gif) left top no-repeat;
  width:147px;
  height:61px;
  float:right;
}

#actempr_ga
{
  background:transparent url(images/btn_actempr_ga.gif) left top no-repeat;
  width:147px;
  height:61px;
  float:right;
}

#actempr_eu
{
  background:transparent url(images/btn_actempr_eu.gif) left top no-repeat;
  width:147px;
  height:61px;
  float:right;
}

.contenedorEnlaces {
background:transparent url(images/fondoenlaces.gif) -1.25em top no-repeat;
padding:1.67em 0em 5em;
}


.tagsportadatitulo{
color:#C7000B;
font-family:"Trebuchet MS",Verdana,Tahoma,Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
padding:0.33em 0pt 0.67em 1.8em;
text-align:left;
}

.buscar h2{
margin: 0 0 .5em 0 ;
padding:.33em 0em 0em 2.92em;
font-size: 1em;
}

#edit-keys
{
  width:184px;
  height:18px;
  padding-top:5px;
  border:none;
  background: url(/virtual/themes/dasai/images/campobusca.gif) no-repeat center center;
  float:left;
}

#search-form #edit-submit
{
    width:107px;
    height:21px;
    background: transparent url(/virtual/themes/dasai/images/btn_busca.gif) no-repeat center center;
    border:none;
    color:#FFF;
	margin-left:7px;
	margin-top:2px;
}

#edit-search-theme-form-keys {
display:block;
float:left;
margin:0em 0em 0em .32em;
width:15.25em;
}

*html #edit-search-theme-form-keys {
margin:0 0 0 .17em;
width:15.42em;
}

#edit-buscar{
background:transparent url(images/btnbuscar.gif) repeat scroll 0%;
border:medium none;
color:#FFFFFF;
float:right;
font-size:0.92em;
height:1.75em;
margin:1.2em 0.6em 0.2em 0em;
width:4.9em;
}

#edit-sesion {
width: 9.82em;
background:#E5086F none repeat scroll 0%;
border:medium none;
color:#FFFFFF;
font-size:0.92em;
padding:.27em .18em .27em 0;
text-align:right;
}

ul.estadisticasLista { margin: 0 0 .83em 0;}
ul.estadisticasLista b { color: #F57900;}
ul.estadisticasLista li { background: none; padding: 0; margin: 0 0 .33em 0;}
.estadisticasregistrados {
background:transparent url(images/registrados.gif) no-repeat scroll -1em center !important;
color:#000000;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:0.83em;
font-weight:normal;
padding:1em 0em 1em 3.2em !important;
}
li.estadisticasregistrados b{ color:#006633; font-size: 1.2em;}
.event-calendar { margin: .83em 0;}
.tagsexperienciastitulo h2 {
background:transparent url(images/punteado.gif) no-repeat scroll bottom center !important;
color:#8B8B8B !important;
padding: 1.25em 0 0 1.25em !important;
margin: 0;
}

.tagsexperiencias {
text-align:center;
}


.mascongreso ul li, li.leafdasai, #columnaIzda ul li, #columnaIzda.item-list ul li {
  padding: .3em 0 .4em .8em;
  list-style-type: none;
  list-style-image: none;
  background: transparent url(images/menu-leaf.gif) top right no-repeat;
  font-size:0.92em;
}

#columnaIzda ul li a, #columnaIzda ul li a:hover, #columnaIzda ul li a:visited{
  font-size:1em;
}

ul li.collapsed {

}

ul li.leaf a, ul li.expanded a, ul li.collapsed a {
display:block;

padding:0 0 0 1.64em;
}

ul.inline li {
  background: none;
  margin: 0;
  padding: 0 0 0 0;
}
ul li.expanded {

}

#columnaDere ul li, #columnaDere.item-list ul li{
  padding: 0 0 .4em .8em;
  list-style-type: none;
  list-style-image: none;

}


.listainscripcion ul li {
background:transparent url(images/signopass.gif) no-repeat scroll 0% 50% !important;
margin:0em !important;
}


/**
#columnaIzda ul li, #columnaIzda ul.menu li, #columnaIzda.item-list ul li, #columnaIzda.li.leaf {
  padding: .3em 0 .4em .8em;
  list-style-type: none;
  list-style-image: none;
  background: transparent url(images/menu-leaf.gif) top right no-repeat;


}

#columnaIzda.ul li.collapsed {
  background: transparent url(images/menu-collapsed.gif) no-repeat 0em .35em;
}

#columnaIzda.ul #columnaIzda.li.leaf a, #columnaIzda.ul li.expanded a, #columnaIzda.ul li.collapsed a {
display:block;
font-size:0.92em;
padding:0 0 0 1.50em;
}

#columnaIzda.ul.inline li {
  background: none;
  margin: 0;
  padding: 0 1em 0 0;
}
#columnaIzda.ul li.expanded {
  background: transparent url(images/menu-expanded.gif) no-repeat 0.08em .35em;
}
**/




.footernuevo{
clear:both;
background:#FFF;

}
.logos {
float:none;
width:81.67em;
background:#FFF;
height:20em;
margin: 0 auto;
}

.fila1{
width:81.67em;
float:left;
}

.fila2{
width:81.67em;
float:left;
margin-top:10px;
}

.fila31{
float:left;
}

.fila32{
float:right;
margin-top:10px;
}

.planavanza{
width:80.83em;
height:1.58em;
margin:.08em .017em .25em .33em;
}

.gobiernoespana{
float:left;
width:7.75em;
height:3.67em;
margin:0.25em 0 0 .33em;
}




.plane{
float:left;
margin:0.25em 0 0 .33em;
}

.ministerioeducacio{
float:left;
margin:0.25em 0;
}

.ministerioindustria{
float:left;
margin:0.25em 0 0 0;
}

.setsi{
float:left;
margin:0.25em .33em 0 0;
}








.juntaandalucia{
float:left;
margin-left:23px;
_margin-left:8px;
}

.gobiernoaragon{
float:left;
}

.principadoasturias{
float:left;
}

.islasbaleares{
float:left;
}

.gobiernocanarias{
float:left;
}

.gobiernocantabria{
float:left;
margin-left:60px;
}

.fondoeuropeo{
float:left;
}

.telefonica{
float:left;
}

.castillalamancha{
float:left;
}

.castillaleon{
float:left;
}

.extremadura{
float:left;
}

.generalitat{
float:left;
}

.xunta{
float:left;
}

.cenatic{
margin-left:210px;
_margin-left:105px;
clear:both;
float:left;
}

.larioja{
float:left;
}

.comunidadmadrid{
float:left;
}

.comunidadmurcia{
float:left;
}

.gobiernonavarra{
float:left;
}

.gobiernovasco{
float:left;
}

.generalitatvalencia{
float:left;
}



.creativecommons {
margin:.83em .17em 0 0.25em;
font-size:.75em;
color:#a6a6a6;
float:left;
clear:both;
width:40em;
text-align:center;
}
.creativecommons p a, .creativecommons p a:hover, .creativecommons p a:visited {
font-size:1.1em;
color:#a6a6a6;

}

.pienologos {

}

.espaciosvirtual { 
background:transparent url(images/fondoespacios.jpg) no-repeat scroll left top;
height:19.42em;
margin:0 0 0.92em;
padding:0.9em 1.4em;
width:44.08em;
}


.contribucionesvirtual { 
background:transparent url(images/fondocontrib.jpg) no-repeat scroll left top;
height:25.08em;
margin:0 0 0.92em;
padding:0.9em 1.4em;
width:44.08em;
}



.talleresvirtual { 
background:transparent url(images/fondotaller.jpg) no-repeat scroll left top;
height:15.42em;
margin:0 0 0.92em;
padding:0.9em 1.4em;
width:44.08em;
}

.votado
{
color:green;

}


.textoespaciosvirtual {

}

.enlacevirtual { 
background:transparent url(images/prelinkvirtual.gif) no-repeat scroll left 2px;
color:#F57900 !important;
display:block;
padding-left:35px;
}


.contenendorCentral {

}



.inscribetevirtual {
background:transparent url(images/btnvirtual.jpg) no-repeat scroll center top;
color:#FFFFFF;
font-size:1.50em;
margin:6.3em 0 1em;
_margin:0.3em 0 1em 4em;
padding:.44em 0 .56em;
text-align:center;
}

.inscribetevirtual a, .inscribetevirtual a:hover, .inscribetevirtual a:link{
text-decoration:none;
color:#FFFFFF !important;
}

.ultimovirtual {
color:#347B90;
font-weight:bold;
padding:0.42em 0 0.25em;
}


.fechavirtual{font-size:.92em; color:#f57900; text-decoration:underline;}

.titulovirtual{background: transparent url(images/punt.gif) no-repeat left 3px; padding-left:15px;}

.titulovirtual, .titulovirtual a, .titulovirtual a:hover, .titulovirtual a:visited{
font-weight:bold;
font-size:0.92em;
}


span.plazotaller {
font-size:0.92em;
color:#727272;
font-weight:normal;
}


.principalpresencial {
background:transparent url(images/fondopresencial2.jpg) no-repeat scroll center top;
height:40.83em;
padding:4.67em 18.08em 0 2.58em;
}


span.naranjapresencial {
color:#f57900;
}

.inscribetepresencial {
background:transparent url(images/btnpresencial.gif) no-repeat scroll center top;
color:#FFFFFF;
font-size:1.50em;
margin:2.78em 0 1em;
padding:.44em 0 .56em;
text-align:center;
}

.inscribetepresencial a, .inscribetepresencial a:hover, .inscribetepresencial a:link{
text-decoration:none;
color:#FFFFFF !important;
}


ul.listausuario {
position: relative;
}

li.anadircontribucion {
background:transparent url(images/usraddcontrib.gif) no-repeat scroll 0 0.25em !important;
font-size:0.92em;
margin:0 !important;
padding:0.25em 0 0.42em 1.83em !important;
}

li.editarcontribuciones {
background:transparent url(images/usrmiscontrib.gif) no-repeat scroll 0 0.25em !important;
font-size:0.92em;
margin:0 !important;
padding:0.42em 0 0.42em 1.83em !important;
}

li.usrverperfil {
background:transparent url(images/usrmiperfil.gif) no-repeat scroll 0 0.25em !important;
font-size:0.92em;
margin:0 !important;
padding:0.25em 0 0.42em 1.83em !important;
}

li.usreditperfil {
background:transparent url(images/usreditperfil.gif) no-repeat scroll 0 0.25em !important;
font-size:0.92em;
margin:0 !important;
padding:0.25em 0 0.42em 1.83em !important;
}

#correoChahi
{
	background:transparent url(images/usrcorreo.gif) no-repeat scroll right center;
	display:inline;
	float:right;
	margin:0 1.7em 0 0;
	padding:0.2em 2.1em 0.2em 0.17em;
}

li.usrmicorreo {correo
background:transparent url(images/usr.gif) no-repeat scroll 0 0.25em !important;
font-size:0.92em;
margin:0 !important;
padding:0.25em 0 0.42em 1.83em !important;
}
li.usrfavoritos {
background:transparent url(images/usrmisfav.gif) no-repeat scroll 0 0.25em !important;
font-size:0.92em;
margin:0 !important;
padding:0.25em 0 0.42em 1.83em !important;
}

li.usrcerrar {
background:transparent none repeat scroll 0% 50% !important;
text-align:right;
font-size:.83em;
padding:0.3em 0.8em 0.4em !important;
}
li.usrcerrar a{
color:#E5081D;
text-decoration:underline;
}


.usrbienvenido. {
background:transparent url(images/blank.gif) left top no-repeat!important;
color:#E5086F !important;
font-size:1.25em !important;
padding:1.25em 0 0 !important;
}

h2.usrusuario {
background:transparent url(images/blank.gif) left top no-repeat!important;
color:#f57900 !important;
font-size:1.25em !important;
padding:.08em 0 0.42em 0 !important;
}

h2.virtual {
color:#e2175f !important;
}

h2.presencial {
color:#f57900  !important;
}



.piezaprensa {
background:transparent url(images/fondo_prensa.gif) no-repeat center top;
padding:1.3em 0 0 1em;
}

h2.tituloPrensa {
color:#cc2029;
padding:0em 0 .83em;

}

h2.tituloPrensacontacto {
color:#cc2029;
font-family: Verdana;
font-size:0.92em;
font-weight:bold;
background:url(images/punto-prensa.gif) 0 0 no-repeat;
padding:.5em 0 0 2.17em;
}
p.contactoprensa {
padding:0 0 0 2.17em;
}


#periodico {
font-family:Verdana;
font-size:0.92em;
padding: 0 0 .58em 2.33em;
}

.cierrePrensa {

}

#prensa1 { 
color:#cc2029;
font-family: Verdana;
font-size:0.92em;
font-weight:bold;
background:url(images/punto-prensa.gif) 0 0 no-repeat;
padding:.5em 0;
} 

#prensa1 a, #prensa1 a:hover, #prensa1 a:visited{ 
color:#CC2029;
margin: 0 0 0 2.25em;
} 

#prensa2 { 
background:transparent url(images/lineaprensa.gif) no-repeat center bottom;
color:#A6A6A6;
font-size:0.92em;
margin:0 0 .64em;
padding:0 0 1.64em 2.3em;
}

#prensa3 { 
color:#cc2029;
font-family: Verdana;
font-size:0.92em;
padding:0 0 .55em;
text-align:right;
background:transparent url(images/lineaprensa.gif) no-repeat center bottom;
} 

#prensa3 a, #prensa3 a:hover, #prensa3 a:visited{ 
color:#CC2029;
margin:0 .67em 0 0;
} 

.enlacenaranja {
color: #f37321 !important;
}







#columnaprensa, #columnaprensa2{
border:0.1em solid #FFB442; 
padding-right:1em;
}
#columnaprensa{
background:#f0f0f0; 
}
#columnaprensa2{
background:#fff;
}
#tituloPrensa{ 
font-size:1.6em;   
background:#fff; 
border-bottom:0.1em solid #FFB442; 
font-weight:bold;
width:25.1em;
text-align:center;
}
 
.cierrePrensa{ 
margin-bottom:.17em;
} 
.cierrePrensa2{ 
border-top:0.1em dashed #FABECE; 
width:40.45em;
margin-bottom:2em;
} 

.fondoPaginas {

}

#node-654 p
{
margin:20px 0 20px 90px;
width:313px;
}

#node-654 img
{
	border:1px solid #FF9600;
}

#node-204, #node-602, #node-523, #node-336, #node-199, #node-570, #node-524, #node-629,#node-618, #node-566, #node-337, #node-338, #node-306, #node-52, #node-343, #node-394, #node-395, #node-427, #node-345, #node-443 { /*ultimo cambiar en su momento por el 73*/
padding:0;
background:none;
}

ul.columnaderechamenu{
padding:.83em 0.25em .5em 0;
}

li.columnaderechaexpanded {
background:transparent url(images/puntobloque.gif) no-repeat top left;
padding:.08em 0 0 1.50em !important;
}

li.columnaderechaleaf {
font-size:0.92em;
list-style-type:square !important;
padding:0 0 0 0 !important;
color:#E5096F;
}

.topoayuda{
float:left;
margin:-0.25em 0.2em 0em 0em;
}


p.titularNumerados {
font-weight:bold;
}

span.titularNumerado {
background:transparent url(images/toponumeros.gif) no-repeat scroll center top;
color:#FFFFFF;
font-size:0.8em;
margin-right:0.3em;
padding:0.35em 0.35em 1.9em;
text-align:center;
}

.contenidoFaqs {
color:#7d7d7d;
}

#enlacevirtual {
text-decoration:underline;
}
#enlacepresencial {
color: #f37321 !important;
text-decoration:underline;
}

p.separador {
background: transparent url(images/lineaprensa.gif) no-repeat scroll center bottom;
}

.faqsul {
}

.faqsli {
list-style:square;
color:#f37321;
}

.h2conpunto {
background:transparent url(images/puntopeque.gif) no-repeat scroll left center;
font-size:1.3em;
padding:0em 0em 0em 1em;
}

.plecaInterior{
background:transparent url(images/fondoPleca.gif) no-repeat top left;
padding:1em;
}
.plecaTaller {
background:transparent url(images/logoTalleres.gif) no-repeat scroll 0em 1.2em;
padding:1.1em 1.2em 0.3em 2.2em;
}
.separador {
clear:both;
height:.4em;
background: transparent url(images/lineaprensa.gif) no-repeat scroll center top;
}

.plecaTaller a, .plecaTaller a:hover, .plecaTaller a:visited {
color:#000000 !important;
font-weight:bold;
text-decoration:underline;
}

.TallerVerde {
color:#93B124;
}

.TallerAzul {
color:#2F4FBB;
}

.TallerRojo {
color:#C80611;
}

.TallerAmarillo {
color:#c9a702;
}

.TallerGris{
color:#999999;
}

#Titulotaller {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica;
font-size:1.8em;
font-weight:bold;
color:#959595;
padding:.5em 0;
clear:both;
}

.separadorFicha {
height:.4em;
background: transparent url(images/ficha_separador.gif) no-repeat scroll center top;
clear:both;
margin:0 -1.92em;
}

#filaTaller {
height:3em;
}

#filaTaller2 {
height:3em;
padding:0 0 0 2em;
width:488px;
}

#solicitudTaller, #cursoTaller, #matriculaTaller{
float:left;
padding-right:1em;
margin-top:1em;
font-size:0.92em;
}

#solicitudTaller b, #cursoTaller b, #matriculaTaller b{
color:#E4116F;
}

.contFicha {
background:transparent url(images/puntobloque.gif) no-repeat scroll 0em 0.8em;
padding:1em 1em 1em 1.5em;
}

.contFicha p{
font-size:1em;
margin:0em 0em 0.8em;
}

.cierreFicha {
background:transparent url(images/cierreficha.gif) no-repeat top center;
margin:1em -1.92em;
text-align:center;
height:4em;
padding:.2em 1.92em;
}

.cierreFicha a{
font-size:.92em;
}

#iralistado {
display:inline;
}

#botonSiguiente {
background:transparent url(images/toponumeros.gif) no-repeat scroll 0em .3em;
*background:transparent url(images/toponumeros.gif) no-repeat scroll 0em .9em;
margin:0 0.4em;
*margin:0 0.5em;
padding:0.4em 1.4em 0.2em 0.17em;


display:inline;
}
#botonSiguiente a{
color:#FFFFFF !important;
font-size:1.8em;
margin:0.1em 0em 0em;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica;
font-weight:bold;
vertical-align:middle;
}

#BotonInscribirseTaller {
background:url(images/botonmorao.gif) no-repeat 0em 0em;
float:right;
padding:0.4em 0.5em;
margin:0 1.6em 0 0;
}

#BotonInscribirseTaller a, #BotonInscribirseTaller a:hover, #BotonInscribirseTaller a :visited{
color:#FFFFFF !important;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
}

.fichatallerul {
}

.fichatallerli {
list-style:square;
color:#f37321;
font-size:1em !important;
}

p.ennegro {
padding:0;
margin:0;
color:#000 !important;
}

.BotonEditarContribucion {
background:url(images/botonmorao.gif) no-repeat 0em 0em;
float:right;
padding:0.4em 2.1em;
margin:0 1.6em 0 0;
}

.BotonEditarContribucion a, .BotonEditarContribucion a:hover, .BotonEditarContribucion a:visited {
color:#FFFFFF !important;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
}

h2.titulocontribucion {
font-size:1em;
text-transform:uppercase;
margin:2.4em 0 .3em 0;
}

.blogcategoriacontribucion, .forocategoriacontribucion {
background:transparent url(images/btncontribucion.gif) no-repeat scroll center bottom;
float:right;
text-align:center;
height:16px;
*height:15px;
width:52px;
}

.blogcategoriacontribucion a, .forocategoriacontribucion a, .blogcategoriacontribucion a:hover, .forocategoriacontribucion a:hover, .blogcategoriacontribucion a:visited, .forocategoriacontribucion a:visited {
color:#FFFFFF !important;
font-size:0.92em;
font-weight:bold;
margin:0 0 1.2em;
text-decoration:none;
}


.titulocategoriacontribucion {
color: #b2b2b2;
font-size:.85em;
text-transform:uppercase;
margin:1em 0;
font-weight:bold;
float:left;
width:39em;
}


#cierreFichaContribucion {
text-align:right;
}

h2.titulozonacontribucion {
width:29em;
float:left;
font-size:1em;
text-transform:uppercase;
margin:2.4em 0 0 0;
padding:.7em  0 0 0.8em;
}

.listadoMoradoul {
clear:both;
margin-bottom:2em;
}

.listadoMoradoli {
list-style:square;
color:#e41170;
font-size:1em !important;
text-transform:uppercase;
padding-top:.5em;
}

.negro
{
	color:black;
	font-weight:normal;
}


a.titulocontribucionEnlace, a.titulocontribucionEnlace:hover, a.titulocontribucionEnlace:visited{
padding:0em 0 0 0;
margin:0;
color:#000 !important;
}

.fichacategoriacontrib{
background:transparent url(images/fondo_int.gif) no-repeat scroll center 1.5em;
margin:0em 0em 0.8em;
padding:0em 1em;
}

.separadorListadoContribucines {
background:transparent url(images/lineaprensa.gif) no-repeat scroll center top;
clear:both;
height:1em;
margin:0 -1em;
}

a.enlacetodascontribuciones, a.enlacetodascontribuciones:hover, a.enlacetodascontribuciones:visited{
background:transparent url(images/contribtodas.gif) no-repeat scroll left bottom;
padding:1em 0 0 2em;
}


.contenedorHalcon {
background:transparent url(images/fondoenlaces.gif) -1.25em 1em no-repeat;
padding:2em 0em 1.5em;

margin:0 0 1em;
}

#block-block-37, #block-block-38{
background:none !important;
}

#block-block-19 {
*background:none !important;
}


h2.titulohalcon {
background:transparent url(images/blank.gif) -1.25em top no-repeat!important;
color:#F57B00 !important;
margin:0;
padding-top:0em !important;
}

.listadoMoradoul2 {
margin:2em 0;
width:33em;
float:right;
}

.listadoMoradoli2 {
list-style:square;
color:#e41170;
font-size:1em !important;
padding-top:.2em;

}

#fotoperfil {
float:left !important;
margin:1em;
}

#fotoperfil img{
padding:.1em;
border:.1em solid #d1d3d4;
margin:1em 0 0 2em;
}

.bloqueperfil {
background:transparent url(images/fondobloqperfil.gif) center top repeat-y !important;

margin:3em 0 0em 0;
}

#bloquemiperfil{
background:transparent url(images/miperfilbq5.gif) no-repeat scroll center top !important;
min-height:15em;
}

#bloquemiscontribuciones{
background:transparent url(images/miperfilbq5.gif) no-repeat scroll center top !important;

}

#bloquemiscontactos{
background:transparent url(images/miperfilbq3.gif) no-repeat scroll center top !important;

}

#bloquehacer{
background:transparent url(images/miperfilbq5.gif) no-repeat scroll center top !important;

}

.cierreperfil{
clear:both;
background:#fff url(images/miperfilcierre2.gif) center top no-repeat;
height:5em;
*margin:1em 0 0 0;
}
.cierreexplorer{
clear:both;
}
#cierremiperfil{
background:#fff url(images/miperfilcierre1.gif) center top no-repeat !important;
height:4em;
}

h2.perfil {
background:transparent url(images/blank.gif) left top no-repeat!important;
font-size:1.4em;
padding:0.4em 2.5em;

}

#titulomiperfil {

float:left;
}

.listasperfil {
margin:2.2em 0.5em 0;
clear:both;
padding:2em 0 0 0;
}

.listasperfilli{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:1em 3em;
text-align:right;
}

#listacontacto {
background:transparent url(images/miperfilconta.gif)  no-repeat 0em 0.5em;

}

#listacontribucion {
background:transparent url(images/miperfilcontrib.gif)  no-repeat 0em 0.5em;
}

#listafavoritos {
background:transparent url(images/miperfilfav.gif) no-repeat 0em 0.5em;
}

#listahacer a, #listahacer1 a{
color:#000000 !important;
float:left;
font-size:0.92em !important;
font-weight:bold;
margin:1em 0em 0em;
padding:0pt 3em 1em;
text-decoration:none;
}

#listahacer1 a {
width:15em;
}

#listahacer, #listahacer1 {
background:transparent url(images/miperfilbtnhacer.gif) no-repeat scroll left 0.3em;
float:left;
min-width:17em;
}

#listahacer1 {
width:15em;
margin:0pt 0pt 0pt 2em;
}

.listadohacer {
margin:2.7em 0.5em 0;
height:6em;
}


#listacontacto a, #listacontribucion a, #listafavoritos a{
text-decoration:underline;
padding-left:1em;
}

#listacontacto b, #listacontribucion b, #listafavoritos b{
float:left;
max-width:15.7em;
text-align:left;
}

.cierrelistadocont {
background:transparent url(images/ficha_separador.gif) center left no-repeat;
height:0.2em;
margin:0em 1.16em;
*margin:1em -1.6em 0 -4.1em;
clear:both;
}

#cierrelistadocontexplorer {
*margin:1em 1.4em 0 1.3em;
}




.botonesperfil {
background:transparent url(images/miperfilbtn.gif) no-repeat scroll left center;
float:right;
padding:1em 1em;
margin:1em 1.5em 0;
}
 
 
#vertodascontribuciones, #vertodoscontactos, #vertodosfavoritos a {
background:transparent url(images/miperfilbtn.gif) no-repeat scroll left center;
float:right;
margin:1.5em 0 0em;
width:144px;
text-align:center;
color:#FFF;
padding:1em;
font-weight:bold;
}

#vertodascontribuciones, #vertodoscontactos, #vertodosfavoritos a:hover 
{
color:#FFF;
text-decoration:none;
} 

.botonesperfil a, .botonesperfil a:hover, .botonesperfil a:visited {
color:#FFFFFF !important;
text-decoration:none;
font-weight:bold;
font-size:1em  !important;
}

#bajaperfil {
background:transparent url(images/miperfilbtnbaja.gif) no-repeat scroll 9.6em center;
padding:0em 4em 0em 1em;
}

#editarperfil {
background:transparent url(images/miperfilbtnedit.gif) no-repeat scroll 10em center;
padding:0em 3em 0em 2em;
}

#contactoperfil {
background:transparent url(images/miperfilbtnanadir.gif) no-repeat scroll 11em center;
font-size:0.92em !important;
padding:0.6em 3em 0.5em 0em;
}

#enlaceenmordado {
color:#E2175F !important;
float:left;
margin:0.7em 0 0;
}

.botonmasvirtual {
background:transparent url(images/toponumeros.gif) no-repeat scroll left 0.24em;
color:#FFFFFF !important;
font-family:"trebuchet MS";
font-size:2.1em;
font-weight:bold;
margin:0em 0.3em 0 0;
padding:0.03em 0em 0em 0.12em;
text-align:center;
float:right;
}

.botonmasvirtualtexto{
float:right;
margin:0.7em 0 0;
}

.carpetasmensajesactual {
background:transparent url(images/carpetaactiva.gif) no-repeat scroll center top !important;
float:left;
padding:1em 0em 0 !important;
text-align:center;
width:15em;
border-bottom:0.1em solid #000;
font-size:1em;
color:#FFFFFF;
}

.carpetasmensajes {
background:transparent url(images/carpetainactiva.gif) no-repeat center top!important;
padding:1em 0em 0 !important;
text-align:center;
float:left;
border-bottom:0.1em solid #000;
width:14em;

color:#FFFFFF;
}

.carpetasmensajes a, .carpetasmensajesactual a, .carpetasmensajes a:visited, .carpetasmensajesactual a:visited, .carpetasmensajes a:hover, .carpetasmensajesactual a:hover {
text-decoration:none;
color:#FFFFFF !important;
font-weight:bold;
}


.linkscorreo li {
margin:1em 0 0 0 !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.linkscorreo {
margin: 0 0 0 5em;
}

.privatemsg-list-form{
padding:3em 0 0 0;
}

.fichecorreo{
background:transparent url(images/mensajeriafondo.gif) no-repeat scroll center top !important;
}

.fichecorreo table{
width:45em;
}

#edit-delete-messages {
background:transparent url(images/mensajeriaboton.gif) no-repeat scroll center center !important;
border:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
width:11.6em;
margin:0;
float:none;

}

#edit-folder {
width:12em;
float:right;

}

#edit-move-messages {
background:transparent url(images/mensajeriaboton.gif) no-repeat scroll center center !important;
border:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
width:11.6em;
float:right;

}

#edit-new-message {
background:transparent url(images/mensajerianuevo.gif) no-repeat scroll center center !important;
border:none;
margin:0 0pt 1em 1em;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
width:11.6em;
padding:0.27em 1.3em 0.27em 0em;
float:none;
margin:0 2px;

}

#edit-empty-folder {
background:transparent url(images/mensajeriaboton2.gif) no-repeat scroll center center !important;
border:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
width:9.6em;
float:none;
margin:0 2px;

}
#edit-delete-folder {
background:transparent url(images/mensajeriaboton.gif) no-repeat scroll center center !important;
border:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
width:11.6em;
float:none;
margin:0 2px;
}

#edit-new-folder {
background:transparent url(images/mensajerianuecarpeta.gif) no-repeat scroll center center !important;
border:none;
margin:0 0pt 1em 1em;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
width:11.6em;
padding:0.27em 1.3em 0.27em 0em;
float:none;
margin:0 2px;
}

#izquierdatablacorreo {
background:#E7E8E8 url(images/mensajeriatablaizda.gif) no-repeat scroll left top;
padding:0 0 0 1.2em;
}

#centrotablacorreo {
background:#E7E8E8;
}

#derechatablacorreo {
background:#E7E8E8 url(images/mensajeriatabladere.gif) no-repeat scroll right top !important;
}

tr.separadortablecorreo, tr.separadortablecorreo td {
height:.3em;
margin:0em;
padding:0em;
}

tr.trcorreo {
height:.3em;
margin:0em;
padding:0em;
border-bottom:dotted .1em #6d6d6d;
}

.pager {
clear:both;
font-size:0.92em;
margin:0pt 0pt 4em;
text-align:right;
}

.nomostrar {
display:none;
}


.ayudacontribuciones {
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
background:transparent url(images/forrmcontribayuda1.gif) no-repeat scroll right top !important;
}

.ayudacontribuciones a{
padding: 0 3em 0 0;
color:#FFFFFF !important;
}

.ayudacontribucionespropuesta {
background:transparent url(images/forrmcontribayuda2.gif) no-repeat scroll right top !important;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:0.76em;
margin:1em;
padding:0.4em 1em;
text-align:right;
}

.tablaEmailLeyendo {
width:45em;

}

.filaarriba th{

}

.trcorreo td {

}

li.privatemsg_reply, li.privatemsg_delete, li.privatemsg_list {
float:left;
margin:0 !important;
padding:0 !important;
}

a.privatemsg_reply {
background:transparent url(images/mensajeriaboton.gif) no-repeat scroll center center !important;
border:none;
clear:both;
float:left;
margin:2em 0pt 1em 1em;
color:#FFFFFF !important;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
padding:0.5em 4.3em;
text-decoration:none;
}

a.privatemsg_delete {
background:transparent url(images/mensajeriaboton.gif) no-repeat scroll center center !important;
border:none;
clear:both;
float:left;
margin:2em 0pt 1em 1em;
color:#FFFFFF !important;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
padding:0.5em 5.3em;
text-decoration:none;
}


a.privatemsg_list {
background:transparent url(images/mensajeriaboton.gif) no-repeat scroll center center !important;
border:none;
clear:both;
float:left;
margin:2em 0pt 1em 1em;
color:#FFFFFF !important;
font-family:Verdana, Arial, Helvetica;
font-size:1em;
padding:0.5em 2.3em;
text-decoration:none;
}

#edit-recipient{
display:inline;
}
#edit-quick {
display:inline !important;
margin:0em 6em 0pt 1.5em;
width:10em;
}
#privatemsg-new label	{
display:inline;
}

#edit-subject {
display:inline;
}

#clearformulariomail {
clear:both;
}

.formenviarcorreo{
padding:1em;
}


.linksespacios li {
margin:1em 0 0 0 !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.linksespacios {
margin:0;
float:right;
}

.carpetaespaciosactual {
background:transparent url(images/carpetaespaciosa.gif) no-repeat scroll center top !important;
float:left;
padding:0.7em 0em 0.4em !important;
text-align:center;
width:10em;
font-size:1em;
color:#FFFFFF;
}

.carpetaespacios {
background:transparent url(images/carpetaespacios.gif) no-repeat center top!important;
padding:0.7em 0em 0.4em !important;
text-align:center;
float:left;
width:10em;

color:#FFFFFF;
}

.carpetaespacios a, .carpetaespaciosactual a, .carpetaespacios a:visited, .carpetaespaciosactual a:visited, .carpetaespacios a:hover, .carpetaespaciosactual a:hover {
text-decoration:none;
color:#FFFFFF !important;
font-weight:bold;
}

h2.tituloEspacios {
padding: 2em 0pt 1em 0em;
color:#C7000B;
}

#fechalistadoexperiencias {
float:left;
padding-right:1em;
font-size:0.92em;
margin:0 0 0 1em;
}

#fechalistadoexperiencias b{
color:#E4116F;
padding-right:0.5em;
}

#fechalistadoexperiencias_off {
float:left;
padding-right:1em;
font-size:0.92em;
margin:0 0 0 1em;
color:#A6A6A6;
}

#fechalistadoexperiencias_off b{
color:#dda6bf;
padding-right:0.5em;
}

.plecaInteriorEspacios{
background:transparent url(images/fondoPleca.gif) no-repeat top left;
padding:1em;
width:41em;
_margin-left:7px;
}

.node h2
{
  _margin-top:10px;
  _margin-left:10px;
}

.plecaInteriorEspacios .node {
padding:0;
background:none;
}

.listadoreflexionIzda{
float:left;
margin:1em 0em;
width:32em;
}

.listadoreflexionDere{
float:right;
}

.listadoreflexionMasInfo {
background:transparent url(images/espacios_listbtn.gif) no-repeat scroll center center !important;
padding:1em 0em;
margin:1em 0 0 0;
}
.listadoreflexionMasInfo a{
color:#FFFFFF !important;
font-family:Verdana, Arial, Helvetica;
font-size:.92em;
padding:0.5em 1em;
text-decoration:none;
}

.listadoreflexionCierre {
clear:both;
}

a.listadoreflexionLinkBlog {
clear:both;
}

.listadoespacios {

}

.listadoespaciosli {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 1em !important;
padding:0pt;
}

.listadoespaciosli_off {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 1em !important;
padding:0pt;
color:#A6A6A6;
}

h2.listadoEspaciosh2 {
margin:0 0 1em 0;
}

.listadoreflexionPleca {

background:#FFFFFF;
border-top:0.1em solid #ECECEC;

}

.listadoreflexionCierreFinal {
background:transparent url(images/espacios_cierre_listado.gif) no-repeat scroll center top !important;
height:7em;
padding:3em 1em;
}

a.linkprincipalnaranjapresencia{
color:#F57900 !important
}

h2.titulomapatic {
background:transparent url(images/blank.gif) left top no-repeat!important;
}

a.flotardere {
float:right;
}

#iframefoto
{
	width:483px;
	height:483px;
}



/*****************/
/** SOLO PREPRO **/ 
/*****************/

/*
#node-121 {
padding:0;
background:none;
}

#block-block-39, #block-block-40 {
background:none !important;
}
*/