/*
** HTML elements
*/
fieldset { margin-bottom: 1em; padding: .5em;}
form { margin: 0; padding: 0;}
hr { height: 1px; border: 1px solid gray;}
img { border: 0;}
table { border-collapse: collapse;}
th {
  text-align: left;
  padding-right: 1em;
  border-bottom: 3px solid #ccc;
}
th.active img { display: inline;}
tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
}
tr.even, tr.odd { padding: 0.1em 0.6em;}
td.active { background-color: #ddd;}

/*
** Menu styles
*/
ul.menu {
  list-style: none;
  border: none;
  text-align:left;
}
ul.menu li { margin: 0 0 0 0.5em;}
li.expanded {
  list-style-type: circle;
  list-style-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-expanded.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-collapsed.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li.leaf {
  list-style-type: square;
  list-style-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-leaf.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li a.active { color: #000;}
td.menu-disabled { background: #ccc;}

/*
** Other common styles
*/

.breadcrumb { padding-bottom: .5em}
.block-region {
  background-color: #ffff66;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em;
}
br.clear {
  clear: both;
  height: 0px;
}
.container-inline div { display: inline;}
.error { color: #cc0099;}
.item-list .icon {
  color: #555;
  float: right;
  padding-left: 0.25em;
  clear: right;
}
.item-list .icon a {
  color: #000;
  text-decoration: none;
}
.item-list .icon a:hover {
  color: #000;
  text-decoration: none;
}
.item-list .title { font-weight: bold;}
.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}
.item-list ul li {
  margin: 0 0 0.25em 1.5em;
  padding: 0;
  list-style: disc;
}
.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
  z-index:1;
}
tr.odd .form-item, tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
.form-item input.error, .form-item textarea.error {
  border: 2px solid #cc0099;
}
.form-item .description {
	font-size: 0.85em;
	text-align:left;
}
.form-item label { font-weight: bold;}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.marker, .form-required { color: #f00;}
.more-link { text-align: right;}
.node-form .form-text {
  display: block;
  width: 95%;
}
.node-form .standard { clear: both;}
.node-form textarea {
  display: block;
  width: 95%;
}
.node-form .attachments fieldset {
  float: none;
  display: block;
}
.nowrap { white-space: nowrap;}
.ok { color: #080;}

#pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #6D78A0;
	text-decoration: none;
	vertical-align: baseline;
	clear: both;
	text-align: right;
}
#pager a, #pager strong.pager-current  { 
	padding: 0.5em; 
	font-size: 13px;
	color: #6D78A0;
	text-decoration:none; 
}
#pager a:hover {
	font-size: 13px;
	color: #6D78A0;
	text-decoration:underline;
}
.path {
  padding-bottom: 0.7em;
  font-size: 1.1em;
}

/*
** Module specific styles
*/

#aggregator .feed-source .feed-title { margin-top: 0;}
#aggregator .feed-source .feed-image img { margin-bottom: 0.75em;}
#aggregator .feed-source .feed-icon {
  float: right;
  display: block;
}
#aggregator .feed-item { margin-bottom: 1.5em;}
#aggregator .feed-item-title {
  margin-bottom: 0;
  font-size: 1.3em;
}
#aggregator .feed-item-meta, #aggregator .feed-item-body {
  margin-bottom: 0.5em;
}
#aggregator .feed-item-categories {
  font-size: 0.9em;
}
#aggregator td {
  vertical-align: bottom;
}
#aggregator td.categorize-item {
  white-space: nowrap;
}
#aggregator .categorize-item .news-item /*.body*/ {
  margin-top: 0;
}
#aggregator .categorize-item h3 {
  margin-bottom: 1em;
  margin-top: 0;
}
.book-navigation .menu {
  border-top: 1px solid #888;
  padding: 1em 0 0 3em;
}
.book-navigation .page-links {
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  text-align: center;
  padding: 0.5em;
}
.book-navigation .page-previous {
  text-align: right;
}
.book-navigation .page-up {
  margin: 0 4em;
}
.book-navigation .page-next {
  text-align: left;
}
.node-unpublished, .comment-unpublished {
  background-color: #fff4f4;
}
.preview .node, .preview .comment {
  background-color: #ffffea;
}
.archive {
  margin: 1em 0 1em 0;
}
.calendar .row-week td a {
  display: block;
}
.calendar .row-week td a:hover {
  background-color: #888; color: #fff;
}
.calendar a {
  text-decoration: none;
}
.calendar a:hover {
  text-decoration: none;
}
.calendar table {
  border-collapse: collapse;
  width: 100%;
  border: 1px solid #000;
}
.calendar td, .calendar th {
  text-align: center;
  border: 1px solid #000;
  padding: 1px;
  margin: 0;
  font-size: 0.8em;
}
.calendar td.day-blank {
  border: 0;
}
.tips {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
}
#forum .description {
  font-size: 0.9em;
  margin: 0.5em;
}
#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager {
  white-space: nowrap;
}
#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager {
  text-align: center;
}
.forum-topic-navigation {
  padding: 1em 0 0 3em;
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  padding: 0.5em;
}
.forum-topic-navigation .topic-previous {
  margin-right: 4em;
  text-align: right;
}
.forum-topic-navigation .topic-next {
  text-align: left;
}
.locale-untranslated {
  font-style: normal;
  text-decoration: line-through;
}
#node-admin-filter ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  width: 100%;
}
#node-admin-buttons {
  float: left;
  margin-left: 0.5em;
  clear: right;
}
td.revision-current {
  background: #ffc;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
  font-family: inherit;
  font-size: inherit;
  width: 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
  width: 8em;
}
dl.multiselect dt, dl.multiselect dd {
  float: left;
  line-height: 1.75em;
  padding: 0px;
  margin: 0px 1em 0px 0px;
}
dl.multiselect .form-item {
  height: 1.75em;
  margin: 0px;
}
#permissions td.module, #blocks td.region {
  font-weight: bold;
}
#permissions td.permission, #blocks td.block, #taxonomy td.term, #taxonomy td.message {
  padding-left: 1.5em;
}
#access-rules .access-type, #access-rules .rule-type {
  margin-right: 1em;
  float: left;
}
#access-rules .access-type .form-item, #access-rules .rule-type .form-item {
  margin-top: 0;
}
#access-rules .mask {
  clear: both;
}
.poll .bar {
  height: 1em;
  margin: 1px 0;
  background-color: #ddd;
}
.poll .bar .foreground {
  background-color: #000;
  height: 1em;
  clear: left;
  float: left;
}
.poll .links {
  text-align: right;
}
.poll .percent {
  text-align: right;
}
.poll .total {
  text-align: center;

}

.poll .vote-form {

  text-align: left;

  padding-left:15px;

}

.poll .vote-form .choices {

  text-align: left;

/*  margin: 0 auto;*/

  display: table;

}

.profile {

  clear: both;

  margin: 1em 0 1em 0;

}

.profile .picture {

  float: right;

  margin: 0 1em 1em 0;

}

.profile dt {

  margin: 1em 0 0.2em 0;

  font-weight: bold;

}

.profile dd {

  margin:0;

}

.node-form .poll-form fieldset {

  display: block;

}

img.screenshot {

  border: 1px solid #808080;

  display: block;

  margin: 2px;

}

.search-form {

  margin-bottom: 1em;

}

.search-form p {

  margin-top: 0;

  margin-bottom: 0.2em;

  padding-top: 0;

  padding-bottom: 0;

}

.search-form input {

  margin-top: 0;

  margin-bottom: 0;

}

.search-results p {

  margin-top: 0;

}

.search-results dt {

  font-size: 1.1em;

}

.search-results dd {

  margin-bottom: 1em;

}

.search-results .search-info {

  font-size: 0.85em;

}

.search-advanced .criterion {

  float: left;

  margin-right: 2em;

}

.search-advanced .action {

  float: left;

  clear: left;

}

#tracker td.replies {

  text-align: center;

}

#tracker table {

  width: 100%;

}

.theme-settings-left {

  float: left;

  width: 49%;

}

.theme-settings-right {

  float: right;

  width: 49%;

}

.theme-settings-bottom {

  clear: both;

}

#user-login-form {

  text-align: center;

}

.more-help-link {

  font-size: 0.85em;

  text-align: right;

}

table.watchdog-event th {

  border-bottom: 1px solid #ccc;

}

tr.watchdog-user {

  background: #ffd;

}

tr.watchdog-user .active {

  background: #eed;

}

tr.watchdog-content {

  background: #ddf;

}

tr.watchdog-content .active {

  background: #cce;

}

tr.watchdog-page-not-found, tr.watchdog-access-denied {

  background: #dfd;

}

tr.watchdog-page-not-found .active, tr.watchdog-access-denied .active {

  background: #cec;

}

tr.watchdog-error {

  background: #ffc9c9;

}

tr.watchdog-error .active {

  background: #eeb9b9;

}

/*

/* Tab navigation */

ul.primary {

  border-collapse: collapse;

  padding: 0 0 0 1em;

  white-space: nowrap;

  list-style: none;

  margin: 5px;

  height: auto;

  line-height: normal;

  border-bottom: 1px solid #bbb;

}

ul.primary li {

  display: inline;

}

ul.primary li a {

  background-color: #ddd;

  border-color: #bbb;

  border-width: 1px;

  border-style: solid solid none solid;

  height: auto;

  margin-right: 0.5em;

  padding: 0 1em;

  text-decoration: none;

}

ul.primary li.active a {

  background-color: #fff;

  border: 1px solid #bbb;

  border-bottom: #fff 1px solid;

}

ul.primary li a:hover {

  background-color: #eee;

  border-color: #ccc;

  border-bottom-color: #eee;

}

ul.secondary {

  border-bottom: 1px solid #bbb;

  padding: 0.5em 1em 0.5em 1em;

  margin: 5px;

}

ul.secondary li {

  display: inline;

  padding: 0 1em;

  border-right: 1px solid #ccc;

}

ul.secondary a {

  padding: 0;

  text-decoration: none;

}

ul.secondary a.active {

  border-bottom: 4px solid #999;

}



/*

** Help module

*/

.help-items {

  float: left;

  width: 22%;

  padding-right: 3%;

}

.help-items-last {

  padding-right: 0;

}



/*

** ? styles

*/

/* Suggestion list */

#autocomplete {

	position: absolute;

	float:left;

	border: 1px solid;

	overflow: hidden;

    z-index:999;

}

#autocomplete ul {

  margin: 0;

  padding: 0;

  list-style: none;

}

#autocomplete li {

  background: #fff;

  color: #000;

  white-space: pre;

  cursor: default;

}

#autocomplete li.selected {

  background: #0072b9;

  color: #fff;

}

/* Animated throbber */

html.js input.form-autocomplete {

  background: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/throbber.gif) no-repeat 100% 2px;

}

html.js input.throbbing {

  background-position: 100% -18px;

}



/*

** Progressbar styles

*/

.progress {

  font-weight: bold;

}

.progress .bar {

  background: #fff url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/progress.gif);

  border: 1px solid #00375a;

  height: 1.5em;

  margin-top: 0.2em;

}

.progress .filled {

  background: #0072b9;

  height: 1em;

  border-bottom: 0.5em solid #004a73;

  width: 0%;

}

.progress .percentage {

  float: right;

}



/*

** Collapsing fieldsets

*/

html.js fieldset.collapsed {

  border-bottom-width: 0;

  border-left-width: 0;

  border-right-width: 0;

  margin-bottom: 0;

}

html.js fieldset.collapsed * {

  display: none;

}

html.js fieldset.collapsed table *,

html.js fieldset.collapsed legend,

html.js fieldset.collapsed legend * {

  display: inline;

}

html.js fieldset.collapsible legend a {

  padding-left: 15px;

  background: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-expanded.png) 5px 50% no-repeat;

}

html.js fieldset.collapsed legend a {

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-collapsed.png);

}

/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */

* html.js fieldset.collapsible legend a {

  display: block;

}



/*

** Resizable text areas

*/

.resizable-textarea {

  width: 95%;

}

.resizable-textarea .grippie {

  height: 14px;

  background: #eee url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/grippie.png) no-repeat 100% 100%;

  border: 1px solid #ddd;

  border-top-width: 0px;

  cursor: s-resize;

}

/*BOM:  OpenIT:  Estilos que definen los popupflotantes para login

/*************** LOGIN WIDGET ******************/

.loginWidget {

	position: absolute;

	background-color: #ffffff;

	color: #ffffff;

	font-size: 11px;

	border: 1px solid #999999;

}



.loginWidget p {

	margin: 0 0 1em 0;

	line-height: 1.5em;

	font-weight: bold;

}



.loginWidget h3 {

	margin: 0 0 .5em 0;	

}



.loginWidget a:link, .loginWidget a:visited {

	border-bottom: 1px solid #000000;	

}



.loginWidget_left {

	width: 130px;

	float: left;

	text-align: center;

}



.loginWidget_right {

	width: 219px;

	float: left;

	border-left: 1px solid #000000;

	text-align: right;

}



.loginWidget_message {

	font-style: italic;

	font-size: 10px;

}

/**********************************/





/**********OPENIT**********/

div.solapadas {



	position: absolute;

	display:block;

 	left:1px;

	top:1px;

	visibility:hidden;

	height:100px;

}

/*****************************/



/*************** MENU WIDGET ******************/



.mastermenu {

	position:absolute;

	width:100%;

	height:20px;

}



.menuWidget {

	width:100%;

	position: relative;

}

.masterimm {

	width:100%;

	position: relative;

	border:#000000 1px solid;

}




http://www.abcdelbebe.com/modules/simplenews/simplenews.css

.sn-img-item {

  padding: 0 0 0 0;

  position: relative;

}



.sn-img {

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sn-term.png);

  background-repeat: no-repeat;

  position: relative;

  height: 15px;

  left: 0;

  top: 0;

  width: 30px;

}



.sn-item {

  position: relative;

  left: 25px;

  top: -15px;

  height: .7em;

}



.sn-term-link {

  padding: .7em 0 .7em 0;

  position: relative;

  font-weight: bold;

}



.sn-feed-icon {

  text-align: right;

}



.sn-message {

  padding: .5em 0 .5em 0;

}



.sn-manage-form {

  padding: 1em 0 0 0;

}




http://www.abcdelbebe.com/themes/abdcdelbebe/style.css

/* $Id: style.css,v 1.13 2006/04/03 22:20:48 unconed Exp $ */



/*
** HTML elements
*/

tr.odd td {
  padding: 0.3em;

  background-color: #F3FBFE;

}

tr.even td {

  padding: 0.3em;

}



tr.odd {

  padding: 0.3em;

  background-color: #F3FBFE;

}

tr.even {

  padding: 0.3em;

}



h1, h2, h3, h4, h5, h6 {

  margin-bottom: 0.5em;

}

h1 {

  font-size: 1.3em;

}

h2 {

  font-size: 1.2em;

}

h3, h4, h5, h6 {

  font-size: 1.1em;

}

p {
	margin-top: 0.5em;
	margin-bottom: 0.9em;
}



a {

	color: #39c;

  text-decoration: none;

}



a:link {

	color: #39c;

  text-decoration: none;

}

a:visited {

  color: #39c;

  text-decoration: none;

}



a:hover {

  text-decoration: none;

}



fieldset {

  border: 1px solid #ccc;

}

pre {

  background-color: #eee;

  padding: 0.75em 1.5em;

  font-size: 12px;

  border: 1px solid #ddd;

}

table {

  /* make <td> sizes relative to body size! */

  font-size: 1em;

}



.item-list .title {

  font-size: 1em;

  color: #222;

}

.links {

  margin-bottom: 0em;

}

.comment .links {

  margin-bottom: 0em;

}



/*

** Page layout blocks / IDs

*/

#header, #content {

  width: 933px;

}



#content IMG {

float: left;

}



.content IMG {

float: left;

}



#header {

  background-color: #ffffff;

}

#logo {

  vertical-align: middle;

  border: 0;

}

#logo img {

  float: left;

  padding: 0em 1.0em 0em 1em;

  border: 0;

}

#menu {

  padding: 0.5em 0.5em 0 0.5em;

  text-align: right;

  vertical-align: middle;

}



#primary {

	background-color: #EAE5E1;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #004891;

	padding-left: 5px;

	text-align: left;

	vertical-align: baseline;

	padding-top: 5px;

}

#primary a {

	color: #004891;

	text-decoration: none;

	width:100%;

}





#secondary {

  padding: 0 1em 0.5em 0;

  font-size: 0.8em;

  color: #9cf;

}

#secondary a {

  font-weight: bold;

  color: #9cf;

}

#search .form-text, #search .form-submit {

  border: 1px solid #369;

  font-size: 1.1em;

  height: 1.5em;

  vertical-align: middle;

}

#search .form-text {

  width: 8em;

  padding: 0 0.5em 0 0.5em;

}

#mission {

  background-color: #369;

  padding: 1.5em 2em;

  color: #fff;

}

#mission a, #mission a:visited {

  color: #9cf;

  font-weight: bold;

}

.site-name {

  margin: 0.6em 0em 0em 0em;

  padding: 0em;

  font-size: 2em;

}

.site-name a:link, .site-name a:visited {

  color: #fff;

}

.site-name a:hover {

  color: #369;

  text-decoration: none;

}

.site-slogan {

  font-size: 1em;

  color: #eee;

  display: block;

  margin: 0em 0em 0em 0em;

  font-style: italic;

  font-weight: bold;

}

#main {

  /* padding in px not ex because IE messes up 100% width tables otherwise */

  padding: 10px;

}

#mission, .node .content, .comment .content {

  line-height: 1.4;

}

#help {

  font-size: 0.9em;

  margin-bottom: 1em;

}

.breadcrumb {

	background-color: #E3F8F9;

  font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	font-variant: normal;

	color: #004891;

	text-align: left;

	vertical-align: top;

}

.messages {

  background-color: #eee;

  border: 1px solid #ccc;

  padding: 0.3em;

  margin-bottom: 1em;

}

.error {

  border-color: #cc0099;

}

#sidebar-left, #sidebar-right {

  background-color: #ddd;

  width: 16em;

  /* padding in px not ex because IE messes up 100% width tables otherwise */

  padding: 10px;

  vertical-align: top;

}

#footer {

  background-color: #eee;

  padding: 1em;

  font-size: 0.8em;

}





/*

** Common declarations for child classes of node, comment, block, box, etc.

** If you want any of them styled differently for a specific parent, add

** additional rules /with only the differing properties!/ to .parent .class.

** See .comment .title for an example.

*/

.title, .title a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	font-variant: normal;

	color: #004891;

	text-align: left;

	vertical-align: top;

	line-height: 120%;

	/*background-color: #FFFFFF;  */

	/* margin: 0 auto 0 auto;  decrease default margins for h<x>.title */

}





.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	text-align: left;

	padding-left: 20px

	vertical-align: top;
	/*line-height: 130%;*/

	color: #7F7F7F;
}

.read-more {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	color: #6D78A0;

	text-decoration: none;

	text-align: right;

	vertical-align: baseline;

	text-indent: 80px;

}



.read-more A {font-size: 13px;color: #6D78A0; text-decoration:none; text-align: right}

.read-more A:Hover {font-size: 13px;color: #6D78A0; text-decoration:underline}





.submitted {

  color: #999;

  font-size: 0.8em;

}

.links {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	color: #6D78A0;

	text-decoration: none;

	text-align: right;

	vertical-align: baseline;

	text-indent: 80px;

}



.links A {font-size: 13px;color: #6D78A0; text-decoration:none; text-align: right}

.links A:Hover {font-size: 13px;color: #6D78A0; text-decoration:underline}





.block, .box {

  padding: 0 0 1.5em 0;

}

.block {

  border-bottom: 1px solid #bbb;

  padding-bottom: 0.75em;

  margin-bottom: 1.5em;

}

.block .title {

  margin-bottom: .25em;

}

.box .title {

  font-size: 1.1em;

}

.node {

  padding-bottom: 10px;

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/barra3.jpg);

	background-position: left bottom;

	background-repeat: repeat-x;  

}

.sticky {

  padding: .5em;

  background-color: #ffffff;

  border: 0px;

}

.node .content, .comment .content {

  margin: .5em 0 .5em 0;

}

.node .taxonomy {

  color: #999;

  font-size: 10px;

  padding: 1.5em;

}

.node .picture {

  border: 1px solid #ddd;

  float: right;

  margin: 0.5em;

}

.nodeT {

  background-color: #ffffff;

}



.nodeTo {

  background-color: #F0F8FF;

}

.comment {

  border: 1px solid #abc;

  padding: .5em;

  margin-bottom: 1em;

}

.comment .title a {

  font-size: 14px;

  font-weight: normal;

}

.comment .content {

  font-size: 12px;

  font-weight: normal;

}

.comment .new {

  text-align: right;

  font-weight: bold;

  font-size: 0.8em;

  float: right;

  color: red;

}

.comment .picture {

  border: 1px solid #abc;

  float: right;

  margin: 0.5em;

}





/*

** Module specific styles

*/

#aggregator .feed-source {

  background-color: #eee;

  border: 1px solid #ccc;

  padding: 1em;

  margin: 1em 0 1em 0;

}

#aggregator .news-item .categories, #aggregator .source, #aggregator .age {

  color: #999;

  font-style: italic;

  font-size: 0.9em;

}

#aggregator .title {

  margin-bottom: 0.5em;

  font-size: 1em;

}

#aggregator h3 {

  margin-top: 1em;

}

#forum table {

  width: 100%;

  background-color: #ffffff;

  border: 0;

	margin: 0em 0em 0em 0em;

}



#forum th {

  padding: 0.3em;

  background-color: #DDF0F9;

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/barra3.jpg);

	background-position: left bottom;

	background-repeat: repeat-x;  

}



#forum tr.odd td {

  padding: 0.3em;

  background-color: #ffffff;

}

#forum tr.even td {

  padding: 0.3em;

  background-color: #F3FBFE;  

}



#forum td {

  padding: 0.5em 0.5em 0.5em 0.5em;

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/barra3.jpg);

	background-position: left bottom;

	background-repeat: repeat-x;

}

#forum td.forum, #forum td.posts {

  background-color: #ffffff;

}

#forum td.topics, #forum td.last-reply {

  background-color: #ffffff;

}

#forum td.container {

  background-color: #ffffff;

}

#forum td.container a {

  color: #555;

}

#forum td.statistics, #forum td.settings, #forum td.pager {

  height: 1.5em;

  border: 1px solid #bbb;

}

#forum td .name {

  color: #96c;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-align: left;

	vertical-align: top;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block1.jpg);

	background-repeat: no-repeat;

	background-position: 10px 15px;

	text-indent: 15px;

	padding-top: 12px;  

	padding-left: 20px;  

}



#forum td .description {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	font-variant: normal;

	text-align: justify;

	vertical-align: top;

	color: #7F7F7F;

}

	

#forum td .links {

  padding-top: 0.7em;

  font-size: 0.9em;

}

#profile .profile {

  clear: both;

  border: 1px solid #abc;

  padding: .5em;

  margin: 1em 0em 1em 0em;

}

#profile .profile .name {

  padding-bottom: 0.5em;

}

.block-forum h3 {

  margin-bottom: .5em;

}

.calendar a {

  text-decoration: none;

}

.calendar td, .calendar th {

  padding: 0.4em 0;

  border-color: #888;

}

.calendar .day-today {

  background-color: #69c;

}

.calendar .day-today a {

  color: #fff;

}

.calendar .day-selected {

  background-color: #369;

  color: #fff;

}

.calendar .header-week {

  background-color: #ccc;

}

.calendar .day-blank {

  background-color: #ccc;

}

.calendar .row-week td a:hover {

  background-color: #fff; color: #000;

}





/*

** ABCdelBebe specific styles

*/



.header_A {

	background-image:url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/cabezoteA.jpg);

	background-position:left bottom;

	background-repeat: no-repeat;

	background-color: #FFFFFF;

	color: #FFFFFF;

	background-attachment: fixed;

}



.header_B {

	background-image:url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/cabezoteB.jpg);

	background-position:left top;

	background-repeat: no-repeat;

	background-color: #FFFFFF;

	border-right-width: medium;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}



.header_H {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 55px;

	font-style: normal;

	color: #FFFFFF;

	text-align: right;

	font-weight: normal;

	font-variant: normal;

	letter-spacing: -1px;

	padding-right: 20px;

  padding-top: 10px;

	height: 60px;

}



.header_T {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 35px;

	font-style: normal;

	color: #FFFFFF;

	text-align: right;

	font-weight: normal;

	font-variant: normal;

	letter-spacing: -1px;

	padding-right: 20px;

  padding-top: 20px;

	height: 40px;

  /*vertical-align: bottom;*/

}

.club {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #0C5081;

	padding-left: 10px;

	font-weight: bold;

}

.search {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6F6F6F;

}

.publicidad {
	vertical-align: top;
	background-position: center top;
	padding: 20px 10px 20px 10px;
	margin:0;
	width: 550px /*280px*/;
}

.publiban {

	border: thin solid #E1E1E1;

	background-color: #F9F8F7;

}

.publibar {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/publi-bar.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #E1E1E1;

}

.publibar2 {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/publi-bar2.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	border-right-width: thin;

	border-right-style: solid;

	border-right-color: #E1E1E1;

}

.publibar3 {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/publi-bar3.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #E1E1E1;

	text-align: center;

}



.texto_art {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	font-variant: normal;

	text-align: justify;

	vertical-align: top;

	line-height: 130%;

	color: #7F7F7F;

}

.texto_art A{

color: #7F7F7F;

text-decoration: none;

/*display: block;*/

}

.texto_art A:hover{

background-color: #F0F8FF;

color: #7F7F7F;

}





.destaca1H {

	background-color: #F4DDF4;

}



.destaca1Ho {

	background-color: #FFFFFF;

}



.destaca01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #004891;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: bold;

}

.destaca01 A{color: #004891; text-decoration: none; display: block; width:100%;

}

.destaca01 A:hover{

color: #004891; background:#FFFFFF;

}



.Estilo1 {

	color: #993399;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	text-align: left;

	text-indent: 5px;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom:0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line3t.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.Estilo1 A { font-size: 10px; color: #993399;}



.Estilo1 A:hover { color: #993399; text-decoration:underline;}







.Estilo5q {

	color: #0C5081;

	font-size: 13px;

}

.Estilo4q {

	color: #6F6F6F;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-bottom:0px;

	line-height: 30%;

	

}



.destaca2H {

	background-color: #F7E6F7;

}



.destaca2Ho {

	background-color: #FFFFFF;

}



.destaca02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #004891;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: bold;

}

.destaca02 A{color: #004891; text-decoration: none; display: block; width:100%;

}

.destaca02 A:hover{color: #004891; background:#FFFFFF;

}



.Estilo2 {

	color: #993399;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	text-align: left;

	text-indent: 5px;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom:0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line3t.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.Estilo2 A { font-size: 10px; color: #993399;}



.Estilo2 A:hover { color: #993399; text-decoration:underline;}







.destaca3H {

	background-color: #F9ECF9;

}



.destaca3Ho {

	background-color: #FFFFFF;

}



.destaca03 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #004891;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: bold;

}

.destaca03 A{color: #004891; text-decoration: none; display: block; width:100%;

}

.destaca03 A:hover{color: #004891; background:#FFFFFF;

}



.Estilo3 {

	color: #993399;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	text-align: left;

	text-indent: 5px;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom:0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line3t.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.Estilo3 A { font-size: 10px; color: #993399;}



.Estilo3 A:hover { color: #993399; text-decoration:underline;}





.destaca4H {

	background-color: #FCF3FC;

}



.destaca4Ho {

	background-color: #FFFFFF;

}



.destaca04 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #004891;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: bold;

}

.destaca04 A{color: #004891; text-decoration: none; display: block; width:100%;

}

.destaca04 A:hover{color: #004891; background:#FFFFFF; background-image:none;

}





.Estilo4 {

	color: #993399;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	text-align: left;

	text-indent: 5px;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom:0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line3t.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.Estilo4 A { font-size: 10px; color: #993399;}



.Estilo4 A:hover { color: #993399; text-decoration:underline;}





.destaca5H {

	background-color: #FDF7FD;

}



.destaca5Ho {

	background-color: #FFFFFF;

}



.destaca05 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #004891;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: bold;

}

.destaca05 A{color: #004891; text-decoration: none; display: block;

}

.destaca05 A:hover{

color: #004891;

background:#FFFFFF;

background-image:none;

}



.Estilo5 {

	color: #993399;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	text-align: left;

	text-indent: 5px;

	vertical-align: top;

	margin-top: 0px;

	margin-bottom:0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line3t.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.Estilo5 A { font-size: 10px; color: #993399;}



.Estilo5 A:hover { color: #993399; text-decoration:underline;}



.text_search2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6F6F6F;

	text-align: left;

	vertical-align: top;

	text-indent: 0px;

	padding-left: 10px;

}



.destacadoH {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #5C364B;

	text-indent: 10px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line2t.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.destacadoU {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #6D78A0;

	text-indent: 10px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line1.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.tex_club {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #0C5081;

	text-align: left;

	text-indent: 10px;

	vertical-align: super;

	margin-top:5px;

	margin-bottom:3px;

	font-weight: bold;

}

.caja_club {

	background-color: #EFE7E7;

	vertical-align: super;

	white-space: normal;

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #A8A8A8;

}



.enlace_hA {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #005EBB;

	text-align: left;

	vertical-align: top;

	padding-left: 10px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block1.jpg);

	background-repeat: no-repeat;

	background-position: 10px 4px;

	text-indent: 15px;

}

.enlace_hA A{color: #005EBB; text-decoration: none;

}

.enlace_hA A:hover {font-size: 13px; color: #005EBB; text-decoration:underline

}





.enlace_hB {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #005EBB;

	text-align: left;

	vertical-align: top;

	padding-left: 10px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block2.jpg);

	background-repeat: no-repeat;

	background-position: 10px 4px;

	text-indent: 15px;

}

.enlace_hB A{color: #005EBB; text-decoration: none;

}

.enlace_hB A:hover {font-size: 13px; color: #005EBB; text-decoration:underline

}





.enlace_hC {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #005EBB;

	text-align: left;

	vertical-align: top;

	padding-left: 10px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block3.jpg);

	background-repeat: no-repeat;

	background-position: 10px 4px;

	text-indent: 15px;

}

.enlace_hC A{color: #005EBB; text-decoration: none;

}

.enlace_hC A:hover {font-size: 13px; color: #005EBB; text-decoration:underline

}





.menu_items {

	background-color: #EAE5E1;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #004891;

	padding-left: 5px;

	text-align: left;

	vertical-align: baseline;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	text-decoration: none;

}



.destaca_B {

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #20167A;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: normal;

	background-color: #F5F4FD;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec01.jpg);

	background-position: 5px 5px;

	padding-left: 54px;

	height: 55px;

}

.destaca_B A{

	color: #20167A;

	text-decoration: none;

	display: block;

	width:100%;

}

.destaca_B A:hover{

background-color: #FFFFFF;

color: #20167A;

}



.destaca_BT {

	background-color: #F5F4FD;

}



.destaca_BTo {

	background-color: #FFFFFF;

}



.destaca_B1 {

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #20167A;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: bold;

	background-position: 5px 5px;

	padding-left: 5px;

	height: 50px;

}

.destaca_B1 A{

	color: #20167A;

	text-decoration: none;

	display: inline;

	width:100%;

}

.destaca_B1 A:hover{

background-color: #FFFFFF;

color: #20167A;

}



.destaca_B2 {

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #20167A;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: normal;

	background-color: #F5F4FD;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec03.jpg);

	background-position: 5px 5px;

	padding-left: 55px;

	height: 54px;

}

.destaca_B2 A{

	color: #20167A;

	text-decoration: none;

	display: block;

	width:100%;

}

.destaca_B2 A:hover{

background-color: #FFFFFF;

color: #20167A;

}





.destaca_B3 {

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #20167A;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: normal;

	background-color: #F5F4FD;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec04.jpg);

	background-position: 5px 5px;

	padding-left: 55px;

	height: 54px;

}

.destaca_B3 A{

	color: #20167A;

	text-decoration: none;

	display: block;

	width:100%;

}

.destaca_B3 A:hover{

background-color: #FFFFFF;

color: #20167A;

}





.destaca_B4 {

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #20167A;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: normal;

	background-color: #F5F4FD;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec_otros.jpg);

	background-position: 5px 5px;

	padding-left: 55px;

	height: 54px;

}

.destaca_B4 A{

	color: #20167A;

	text-decoration: none;

	display: block;

	width:100%;

}

.destaca_B4 A:hover{

background-color: #FFFFFF;

color: #20167A;

}





.destaca_B5 {

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #20167A;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	font-weight: normal;

	background-color: #F5F4FD;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec_otros.jpg);

	background-position: 5px 5px;

	padding-left: 55px;

	height: 54px;

}

.destaca_B5 A{

	color: #20167A;

	text-decoration: none;

	display: block;

	width:100%;

}

.destaca_B5 A:hover{

background-color: #FFFFFF;

color: #20167A;

}





.destacado {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 130%;

	font-weight: normal;

	color: #2C1EA4;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block5.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

}



.linea_cas {

	background-color: #F7F7FF;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line2.gif);

	background-repeat: repeat-x;

	height: 2px;

}



/*OpenIT :  Clases para colocar los tabs redondos */

/* Local tasks */

ul.primary * {

  background-color: transparent !important;

}

ul.primary {

  list-style: none;



  padding: 0px 0em 0.26em 0em;

  margin: 0em 0px 0em 0px;

  height: 20px;



  white-space: nowrap;

  border-width: 0px;

  border-bottom: 1px solid #a3a3a3;



}



ul.primary li {

  display: block;

  float: left;

  _width: 1px;

  height: 24px;

  margin: 0px;

  padding: 0px;

  position: relative;*

  top: 2px; /* fudgyness to make tabs stay put on text resizing */

  _top: 6px;

}

ul.primary li a {

  display: block;

  height: 20px;

  margin: 0px;

  padding: 0px;

  margin-right: 0.5em;

  text-decoration: none;

  border-width: 0px;

  position: relative;

  top: 0.19em; /* fudgyness to make tabs stay put on text resizing */

  /*_top: 0.25em;*/

}

ul.primary li a .a {

	display: block;

	height: 20px;

	padding: 2px 0em 3px 0em;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/main-tab1.png);

	background-repeat: no-repeat;

	background-position: 100% 0px;

	color: #696969;

}

ul.primary li a .a .b {

  display: block;

  margin: 0px;

  height: 20px;

 

  padding: 2px 1em 3px;

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/main-tab2.png);

  background-repeat: no-repeat;

  background-position: 0% 0px;

  cursor: hand;

}

ul.primary li.active a {

  background-color: transparent;

  border-width: 0px;

}



ul.primary li.active a .a {

  background-position: 100% -60px;

}

ul.primary li.active a .a .b {

  background-position: 0% -60px;

}

ul.primary li a:hover {

  border-width: 0px;

  text-decoration: none !important;

}

ul.primary li a:hover .a {

  background-position: 100% -30px;

}

ul.primary li a:hover .a .b {

  background-position: 0% -30px;

}

ul.primary li.active a:hover {

  background-color: #fff;

  border-width: 0px;

}

ul.primary li.active a:hover .a {

  background-position: 100% -60px;

}

ul.primary li.active a:hover .a .b {

  background-position: 0% -60px;

}







ul.secondary * {

  background-color: transparent !important;

}

ul.secondary {

	list-style: none;

	height: 24px;

	white-space: nowrap;

	border-width: 0px;

	border-bottom: 3px solid #ffffff;

	background-color:#FFFFFF;

	

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b5b5b5;

	border-left-color: #b5b5b5;

	vertical-align: middle;

	margin: 0em 0px 0em 0px;

	padding-left: 22px;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 0.26em;



}



ul.secondary li {

	display: block;

	float: left;

	_width: 1px;

	height: 24px;

	margin: 0px;

	padding:0px;

	padding-left: 5px;

	position: relative;

	top: 2px; /* fudgyness to make tabs stay put on text resizing */

	_top: 6px;

	border-width: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec-punizq.png);

	background-repeat: no-repeat;

	background-position: left center;

}

ul.secondary li a {

  display: block;

  height: 20px;

  margin: 0px;

  padding: 0px;

  text-decoration: none;

  border-width: 0px;

  position: relative;

  top: 0.19em; /* fudgyness to make tabs stay put on text resizing */

  /*_top: 0.25em;*/



}

ul.secondary li a .a {

	display: block;

	height: 20px;

	padding: 2px 0em 3px 0em;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec-tab1.png);

	background-repeat: no-repeat;

	background-position: 100% 0px;

	color: #696969;

}

ul.secondary li a .a .b {

  display: block;

  margin: 0px;

  height: 20px;

 

  padding: 2px 1em 3px;

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/sec-tab2.png);

  background-repeat: no-repeat;

  background-position: 0% 0px;

  cursor: hand;

}

ul.secondary li.active a {

  background-color: transparent;

  border-width: 0px;

}



ul.secondary li.active a .a {

  background-position: 100% -60px;

}

ul.secondary li.active a .a .b {

  background-position: 0% -60px;

}

ul.secondary li a:hover {

  border-width: 0px;

  text-decoration: none !important;

}

ul.secondary li a:hover .a {

  background-position: 100% -30px;

}

ul.secondary li a:hover .a .b {

  background-position: 0% -30px;

}

ul.secondary li.active a:hover {

  background-color: #fff;

  border-width: 0px;

}

ul.secondary li.active a:hover .a {

  background-position: 100% -60px;

}

ul.secondary li.active a:hover .a .b {

  background-position: 0% -60px;

}





/*********



/* Estilos de luis Carlos */



.linea_punteada {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line2g.gif);

	background-repeat: repeat-x;

	height: 20px;

	background-position: center;

}

.tablasinbordesup {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: thin;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #a3a3a3;

	border-right-color: #a3a3a3;

	border-bottom-color: #a3a3a3;

	border-left-color: #a3a3a3;

}



.form-item label {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	font-variant: normal;

	text-align: justify;

	vertical-align: top;

	line-height: 130%;

	/*background-color: #FFFFFF;*/

	color: #7F7F7F;

}

.tablaestrellitas {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/estrellitas.gif);

	background-repeat: repeat;

}



.tablaconborde {

	border: 1px solid #cfcfcf;

	background-color: #cfcfcf;

}

.tablatitulowidget {

	background-color: #EAE4DF;

}

.tablaloginwidget {

	background-color: #F2EFEC;

}

.tablanoregwidget {

	background-color: #F5F3F1;

}

.textotitulowidget {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 5px;

	color: #666666;

	font-weight: bold;

}

.textointernowidget {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

}

.textointernowidget a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

	text-decoration: underline;

}



.contentregistro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	font-variant: normal;

	vertical-align: top;

	line-height: 130%;

	/*background-color: #FFFFFF;*/

	color: #7F7F7F;

}



.BloqueregistroEstilo1 {

	color: #004891;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

}

.BloqueregistroEstilo2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #005EBB;

	font-weight: bold;

}

.BloqueregistroEstilo3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #7F7F7F;

	height: 130%;

}

.bordetablabloquereg {

	border: 1px solid #A0A0A0;

}

.BloqueregistroEstilo4 {

	font-family: Arial, Helvetica, sans-serif;

	color: #6D78A0;

	font-size: 13px;

	font-weight: bold;

}





/********************/





.caja_left {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/secuencia_r2_c2.jpg);

	background-position: right top;

	width: 34px;

	background-repeat: repeat-y;

}

.caja_right {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/secuencia_r2_c3.jpg);

	background-position: left top;

	width: 34px;

	background-repeat: repeat-y;

}



.enlaces {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	padding-left: 20px;

}

.enlaces A {color: #106BAF; 

}

.enlaces A:hover {color: #106BAF; text-decoration:underline;

}





.enlaces2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #106BAF;

	margin-botton:0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block0.jpg);

	background-repeat: no-repeat;

	background-position: 10px center;

	padding-left: 20px;

}

.enlaces2 A {color: #106BAF; text-decoration: none;

}

.enlaces2 A:hover {font-size: 12px; color: #106BAF; text-decoration:underline}



.tex_club {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #0C5081;

	text-align: left;

	text-indent: 10px;

	vertical-align: super;

	margin-top:5px;

	margin-bottom:3px;

	font-weight: bold;

}

.caja_club {

	background-color: #EFE7E7;

	vertical-align: super;

	white-space: normal;

	border-bottom-width: thin;

	border-bottom-style: dotted;

	border-bottom-color: #A8A8A8;

}



.busqueda {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #0C5081;

	text-align: left;

	font-weight: normal;

}



.cafa_articulos {
	background-color: #FFFFFF;
	vertical-align: top;
	horizontal-align: center;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line1.jpg);
	background-position: right top;
	background-repeat: repeat-y;	
}





/******/



.seccion_1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #004891;

	padding-top: 5px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/herramienta.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	top: 0px;

	right: 0px;

	width: 200px;

}

.seccion_2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #004891;

	padding-top: 5px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/enlaces.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	top: 0px;

	right: 0px;

	height: 25px;

	width: 200px;

}

.seccion_3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #773EB1;

	padding-top: 5px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/newsletter.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	width: 200px;

}

.seccion_5 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #1D146D;

	padding-top: 5px;

	text-align: left;

	padding-left: 3px;

	width: 200px;

}

.caja_full {

	background-color: #FFFFFF;

	vertical-align: top;

	white-space: normal;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 15px;

}

.text_publicidad {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	background-color: #EAE5E1;

	text-align: left;

	vertical-align: text-top;

	font-weight: normal;

	padding-left: 10px;

}

#norma {

padding:5px;

padding-bottom:55px;

}

.norma {

padding:5px;

padding-bottom:55px;

}

#norma IMG {

float: right;

}



.norma IMG {

float: right;

}





/******************************ATENCION COPIAR DE AQUI EN ADELANTE ************/



.tablabordetools {

	border: 1px solid #b5b5b5;

}

.tablabordetools th {

	border: 1px solid #b5b5b5;

	background-color: #FFD9FF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #702172;

	height: 30px;

	vertical-align: middle;

	margin: 5px;

	padding: 5px;	

}

.tablabordetools td {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/borde_puntos_y.gif);

	background-repeat: repeat;

	background-position:left top;

	background-color: #fafafa;

	vertical-align: middle;

	margin: 5px;

	padding: 5px;

	}

.abctoolsnumerosazul {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight: normal;

	color: #339DDE;

	text-align: center;

}

.abctoolstextogris {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight: normal;

	color: #7F7F7F;

	text-align: left;

}

.abctoolstextomorado {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: normal;

	color: #702172;

	text-align: left;

}



.abctoolstextogrisadver {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: normal;

	color: #666666;

	text-align: left;

}



.abctoolstextogrisdialogo {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight: normal;

	color: #7F7F7F;

	text-align: left;

}



/*OpenIT :  Clases para colocar los tabs redondos pero con texto grande */

/* Local tasks */

ul.primary2 * {

  background-color: transparent !important;

}

ul.primary2 {

	list-style: none;

	padding: 0px 0em 0.26em 0em;

	margin: 0em 0px 0em 0px;

	height: 26px;

	white-space: nowrap;

	border-width: 0px;

	border-bottom: 1px solid #a3a3a3;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #004891;

}



ul.primary2 li {

  display: block;

  float: left;

  _width: 1px;

  height: 26px;

  margin: 0px;

  padding: 0px;

  position: relative;

  top: 2px; /* fudgyness to make tabs stay put on text resizing */

  /*_top: 6px;*/

}

ul.primary2 li a {

  display: block;

  height: 26px;

  margin: 0px;

  padding: 0px;

  margin-right: 0.5em;

  text-decoration: none;

  border-width: 0px;

  position: relative;

  top: 0.19em; /* fudgyness to make tabs stay put on text resizing */

  /*_top: 0.25em;*/

}

ul.primary2 li a .a {

	display: block;

	height: 26px;

	padding: 2px 0em 3px 0em;

	margin: 0px;

	padding: 0px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/main-tab-2-1.png);

	background-repeat: no-repeat;

	background-position: 100% 0px;

	color: #004891;

	font-weight:bold;

}

ul.primary2 li a .a .b {

  display: block;

  margin: 0px;

  height: 26px;

 

  padding: 2px 1em 3px;

  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/main-tab-2-2.png);

  background-repeat: no-repeat;

  background-position: 0% 0px;

  cursor:default;

}

ul.primary2 li.active a {

  background-color: transparent;

  border-width: 0px;

}



ul.primary2 li.active a .a {

  background-position: 100% -80px;

}

ul.primary2 li.active a .a .b {

  background-position: 0% -80px;

}

ul.primary2 li a:hover {

  border-width: 0px;

  text-decoration: none !important;

}

ul.primary2 li a:hover .a {

  background-position: 100% -40px;

}

ul.primary2 li a:hover .a .b {

  background-position: 0% -40px;

}

ul.primary2 li.active a:hover {

  background-color: #fff;

  border-width: 0px;

}

ul.primary2 li.active a:hover .a {

  background-position: 100% -80px;

}

ul.primary2 li.active a:hover .a .b {

  background-position: 0% -80px;

}

.abctoolstextomoradodialogo { 

font-family:Arial, Helvetica, sans-serif; 

font-size:14px; 

font-weight: normal; 

color: #702172; 

text-align: left; 

} 

.linea_punteadaabajo {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/line2g.gif);

	background-repeat: repeat-x;

	height: 20px;

	background-position:bottom;

}

.abctoolstextogrisdialogo {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight: normal;

	color: #600D5D;

	text-align: left;

	vertical-align: top;

	padding-left: 25px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block3.jpg);

	background-repeat: no-repeat;

	background-position: 23px 12px;

	text-indent: 15px;

	padding-top: 7px;	

}



.abctoolsvinetamoradatextogris {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight: normal;

	color: #7f7f7f;

	text-align: left;

	vertical-align: top;

	padding-left: 25px;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block3.jpg);

	background-repeat: no-repeat;

	background-position: 23px 12px;

	text-indent: 15px;

	padding-top: 7px;	

}





.carreta {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #7F7F7F;

}

.registrese {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #004891;

	text-decoration: underline;

}



.tabla_borde{

	border: 1px solid #9E9E9E;

	

}

.subtitulo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #004891;

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

}



/* Boton de submit */

input.form-submit {

	border: 1px solid #9E9E9E;

	font-size: 12px;

	font-family: arial, helvetica, verdana, sans-serif;

	color: #666666;

	background-color: #EEEBE8;

	height:22px;

	text-align: center;

	vertical-align: middle;

}



input.form-submit:hover {

	border: 1px solid #9E9E9E;

	background-color: #f3f3f3;

}



a.form-submit {

	border: 1px solid #9E9E9E;

	font-size: 12px;

	font-family: arial, helvetica, verdana, sans-serif;

	color: #666666;

	background-color: #EEEBE8;

	height:22px;

	text-align: center;

	vertical-align: middle;

	display:inline;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 3px;

	padding-bottom: 3px;	

}



a.form-submit:hover {

	border: 1px solid #9E9E9E;

	background-color: #f3f3f3;

}





/*  Encuestas*/

.poll .title {

width:202px;

height:25px;

font-family: Arial, Helvetica, sans-serif;

font-size: 17px;

font-weight: bold;

color: #004891;

padding-top: 5px;

background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/enlaces.jpg);

background-repeat: no-repeat;

background-position: center top;

top: 0px;

right: 0px;

}

.poll .content {

width:202px;

color: #004891;

background-color:#f0f5ff;

padding-top: 10px;

padding-bottom:10px;

}

.poll .question {

color:#7f7f7f;

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

padding-left:15px;

}

.poll .resultados {

width:175px;

padding-left:15px;

padding-right:5px;



}

/* Estilos para teclado */

input.form-submit.botonletra {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 25px;

	color: #666666;

	background-color: #e3e3e3;

	text-align: center;

	vertical-align: middle;

	height: 35px;

	width: 35px;

	border: 1px solid #cfcfcf;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 10px;

	margin-left: 5px;

}



input.form-submit.botonletra:hover {

	background-color: #FFFEBD;

}



/* Estilos avisos de texto */

.adwordtitle{margin:5px 0 0;padding:0;font:bold 12px Arial,Helvetica,sans-serif}

.adwordtitle a:link{color:#6D78A0;;text-decoration:underline;}

.adwordtitle a:visited{color:#6D78A0;;text-decoration:underline;}

.adwordtitle a:hover{color:#6D78A0;;text-decoration:underline;}

.adworddescripcion{color:#666666;font:11px Arial,Helvetica,sans-serif;margin:0;padding:0}

.adwordenlace{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;margin:0;padding:0;}

.adwordenlace a:link{color: #6D78A0;text-decoration:none}

.adwordenlace a:visited{color:#6D78A0;text-decoration:none}

.adwordenlace a:hover{color:#6D78A0;}







/*  Estilos carnet vacunacion */



.tabla_borde {

	border: 1px solid #B5B5B5;

}/*

.tabla_borde tr {

	background-image: url(images/borde_puntos_x2.gif);

	background-repeat: repeat-x;

	background-position: center bottom;

}*/



.tabla_borde td {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/borde_puntos_y.gif);

	background-repeat: repeat-y;

	background-position:left top;

}



.tabla_borde th {

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/borde_puntos_x.gif);

	background-repeat: repeat-y;

	background-position:right bottom;

}



.tabla_borde th.cabezote {

	background-color: #CFE7FF;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	color: #004891;

	font-size: 13px;

	font-weight: bold;

/*	background-image: url(images/borde_puntos_x.gif);

	background-repeat: repeat-y;

	background-position: right;*/

	vertical-align: middle;

	margin: 0px;

	padding: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CFE7FF;

}



.tabla_borde td.titulosizq {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #7F7F7F;

	vertical-align: middle;

	margin-right: 5px;

	margin-left: 8px;

	padding-right: 5px;

	padding-left: 8px;

	margin-top: 5px;

	margin-bottom: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	background-color: #FAFAFA;	

/*	background-image:inherit;

	background-position:inherit;

	background-repeat:inherit;	*/

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/borde_puntos_x2.gif);

	background-repeat: repeat-x;

	background-position: center bottom;

	

}



.tabla_borde td.fechauno {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7F7F7F;

	text-decoration: underline;

	text-align: center;

	background-color: #FFF6DC;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/borde_puntos_y.gif);

	background-repeat: repeat-y;

	background-position:left top;	

/*	background-image:url(inherit);

	background-position:inherit inherit;

	background-repeat:inherit;

	background-attachment: inherit; */

}

.tabla_borde td.fechauno a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7F7F7F;

	text-decoration: underline;

	text-align: center;



}

.tabla_borde td.fechados {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7F7F7F;

	text-decoration: underline;

	background-color: #ECF3D6;

	text-align: center;

	background-image:inherit;

	background-position:inherit;

	background-repeat:inherit;	

}





.tabla_borde td.fechados a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7F7F7F;

	text-decoration: underline;

	background-color: #ECF3D6;

	text-align: center;

}



.texazul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #00487D;

  font-weight: normal;

}



.texazul a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #00487D;

  font-weight: normal;

  text-decoration: underline;

}




http://www.abcdelbebe.com/themes/abdcdelbebe/css/abcstyle.css

/* $Id: menustyle.css,v 1.13 2006/06/01 22:20:48 openit Exp $ */



/*

** MENU elements

*/



.menu_items {

	background-color: #DDF0F9

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #004891;

	padding-left: 5px;

	text-align: left;

	vertical-align: baseline;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	text-decoration: none;

  display: inline-table;

}

.menu_items a{

text-decoration: none;

color: #004891;

}

.menu_items a:hover{

text-decoration: none;

color: #004891;

}





.overItemMenu {

	background-color: #FFEDB9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #004891;

	padding-left: 5px;

	text-align: left;

	vertical-align: baseline;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	text-decoration: none;

}

.overItemMenu a{

text-decoration: none;

color: #004891;

}

.overItemMenu a:hover{

text-decoration: none;

color: #004891;

}



.subMenuActive{

	background-color: #FFEDB9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #004891;

	text-align: left;

	vertical-align: baseline;

	text-decoration: none;

	display: inline;

}

.subMenuActive a{

	text-decoration: none;

	color: #004891;

}

.subMenuActive a:hover{

	text-decoration: underline;

	color: #004891;

}



.subMenuActive .active {

	background-color: #FFEDB9;

}



.MenuTRIntermedio {

	background-color: #FFFFFF;

	height: 3px;

}

.MenuTRIntermedioActive {

	background-color: #FFEDB9;

	height: 3px;

}

.bgnMenuTr {

	background-color: #EAE5E1;

}

.SubMenuShowActive{

	background-color: #FFEDB9;

	height: 22px;

}

.SubMenuShowInactive{

	background-color: #FFFFFF;

	height: 22px;

}

.menuPrincipal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004891;
	margin: 0;
	padding:0;
}



table.menuPrincipal TD .active  {

	background-color: #FFEDB9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #004891;

	padding-left: 5px;

	text-align: left;

	vertical-align: baseline;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	text-decoration: none;

}





/*

** INTERNAL MENU elements

*/





.seccion_4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #7C3E01;

	padding-top: 5px;

	text-align: left;

	padding-left: 3px;

	background-color: #FFEDB9;

}



.enlace_sA {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #7C3E01;

	text-align: left;

	vertical-align: top;

	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/block7.png);

	background-repeat: no-repeat;

	background-position: 12px 12px;

	text-indent: 15px;

	background-color: #FFF6DC;

	padding-top: 8px;

	padding-left:16px;

	padding-right: 8px;

}

.enlace_sA a {

	color: #0C5081;

	text-decoration: none;



	width:100%;

}

.enlace_sA a:hover{

color: #20167A;

}







.abc_servicios {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #004891;

	padding-top: 5px;

	text-align: left;

	padding-left: 3px;

	background-color: #FFF6DC;

}

.abc_servicios_T {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #004891;

	padding-top: 5px;

	text-align: left;

	padding-left: 3px;

	background-color: #FFF6DC;

}
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
body {
	margin:0;
	padding:0;
	color: #000;
	background-color: #000;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/secuencia_r1_c1.jpg);
	background-repeat: repeat;
	font: 76% Verdana, Arial, Helvetica, sans-serif; 
}
html {font: 76% Verdana, Arial, Helvetica, sans-serif}

#header .cafa_articulos #contenidoblogger {
	font-family:Arial, Helvetica, sans-serif;
}

.participacionblogcolcenter  {
	margin:0;
	padding:0;
	width: 600px;
}
.participacionblogcolcenter  h1 {
	margin:0 0 15px 0;
	padding:3px 0;
	width: 580px;
	background-color: #D6EBF7;
	border: 1px solid #CCCCCC;
	color: #034982;
	font-size: 13px;
	font-weight: bold;
}
.losmasrecientes {margin:0; padding:0;}
.destacados {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	text-align: left;
	width: 580px;
	border: 1px solid #CCCCCC;
}
.destacados p{
	margin:0 0 0 15px;
	padding:0;
	font-size: 12px;
	float: left;
	width: 480px;
	color: #000000;
}
.destacados a img {
	margin:14px 0px 0 14px;
	padding:0;
	float: left;
}
.destacados a{margin:0; padding:0;}
.destacados h2 {
	margin:0;
	padding:4px 14px;
	font-size: 13px;
	background-color: #D6EBF7;
	clear: both;
	font-weight: bold;
	color: #333333;
}
.destacados h2 a{margin:0; padding:0; color: #333333;}
.destacados h2 a:hover{
	margin:0;
	padding:0;
	color: #333333;
	text-decoration: underline;
}
.destacados h3 {
	margin:0;
	padding:13px 10px 5px 14px;
	float: left;
	width: 457px;
	color: #003399;
	font-weight: normal;
}
.destacados h3 a{
	margin:0;
	padding:0;
	color: #003399;
	font-size: 14px;
	font-weight: normal;
}
.destacados h3 a:hover{
	margin:0;
	padding:0;
	background-color: #FFEEB8;
}
.destacados h6 {
	margin:0;
	padding:10px 30px 0 14px;
	font-size: 10px;
	float: left;
	width: 454px;
	color: #333333;
}
.destacados h6 a{margin:0; padding:0;}
.destacados h6 a:hover{margin:0; padding:0; text-decoration:underline;}
.ufrelecolumnaparticipacion {margin:0; padding:0; display: none;}

.blogsimportante {
	margin:0 0 15px 0;
	padding:0;
	width: 580px;
}
#contenidoblogger .blogsimportante .conttxtimpblogs {
	margin:0;
	padding:20px 0 16px 0;
	float: left;
	width: 423px;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/blogs_imp_fondo.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
}
#contenidoblogger .blogsimportante .conttxtimpblogs p{
	margin:0;
	padding:0;
	float: left;
	font-size: 14px;
	line-height: 12px
	font-family: Arial, Helvetica, sans-serif;
	color: #074170;
}
.cafa_articulos .blogsimportante .conttxtimpblogs {
	margin:0;
	padding:20px 0 16px 0;
	float: left;
	width: 423px;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/blogs_imp_fondo.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
}
.cafa_articulos .blogsimportante .conttxtimpblogs p{
	margin:0;
	padding:0;
	float: left;
	font-size: 14px;
	line-height: 12px
	font-family: Arial, Helvetica, sans-serif;
	color: #074170;
}

.conttxtimpblogs strong{
	margin:0;
	padding:0;
	color: #034982;	
}
.contblogimpicon {
	margin:0;
	padding:0;
	float: left;
}
.contblogimpder {
	margin:0;
	padding:0;
	float: left;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/blogs_imp_fondo.gif);	
}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
}
.siguienteanterior {
	margin:0;
	padding:0 30px;
	clear: both;
	text-align: right;
	font-size: 12px;
}
.siguienteanterior a{
	margin:0;
	padding:0;

}
.siguienteanterior a:hover{
	margin:0;
	padding:0;
	text-decoration:underline;

}
p.ufrelecolumnaparticipacion {
	margin:0;
	padding:0;

}
/*=====================*/
/* CAJA DE PUBLICICDAD */
.publicidadsupder {
	margin:0 0 15px 0;
	padding:0 0 5px 0;
	border: 1px solid #A9A4A2;
	background-color: #F7F6F5;
	vertical-align: middle;
}
.publicidadsupder h6{
	margin:0 0 5px 0;
	padding:3px 7px;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	background-color: #EAE5E1;
	color: #545251;
}
.publicidadsupder img{
	margin:0;
	padding:0;
}
/*==================================*/
/* BARRA LATERAL ULTIMOS COMENTARIOS*/
.ultimosComentarios {
	margin:0 0 15px 0;
	padding:0;
	text-align: left;
	border: 1px solid #A9A4A2;
	background-color: #F7F6F5;
}
.ultimosComentarios H4{
	margin:0 0 10px 0;
	padding:5px 10px;
	color: #545251;
	font-weight: bold;
	font-size: 14px;
	background-color: #E7E2E0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
}
.ultimosComentarios ul{
	margin:0;
	padding:0 10px;
	list-style: none;
	font-size: 12px;
}
.ultimosComentarios li{
	margin:0;
	padding:0 0 10px 15px;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/imglistacoment.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-size: 10px;
}
.ultimosComentarios li a{
	margin:0;
	padding:0;
	color: #003399;
	font-weight: normal;
	text-transform: lowercase;
	font-size: 10px;
}
.ultimosComentarios li a:hover{
	margin:0;
	padding:0;
	font-weight: normal;
	text-transform: lowercase;
	font-size: 10px;
	background-color: #FFEDB9;
}
.ultimosComentarios li small{
	margin:0;
	padding:0;
}
.ultimosComentarios li small a{
	margin:0;
	padding:0;
	color: #5084AD;
	font-size: 10px;
	font-weight: normal;
}
.ultimosComentarios li small a:hover{
	margin:0;
	padding:0;
	color: #5084AD;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
}
/*==================*/
/* BOTON LEO PARTICIPO*/
.btblogsabc {
	margin:0 0 10px 0;
	padding:0;
	text-align: center;
}
/*========================*/
/* CAJA NUESTROS BLOGGERS */

.nuestrosbloggers {
	margin:0 0 15px 0;
	padding:0;
	text-align: left;
	border: 1px solid #A9A4A2;
}
.nuestrosbloggers H4{
	margin:0 0 10px 0;
	padding:5px 10px;
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	background-color: #D6EBF7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
}
.contnuetrosbloggers h3 {
	margin:0 0 0 10px;
	padding:0;
	float: left;
	color: #003399;
	font-size: 13px;
	width: 210px;
}
.contnuetrosbloggers h3 a{
	float: left;
	color: #003399;
	font-size: 13px;
	width: 210px;
}
.contnuetrosbloggers h3 a:hover{
	color: #003399;
	font-size: 13px;
	background-color: #FFEDB9;
}
.contnuetrosbloggers p a:hover{
	color: #003399;
	font-size: 11px;
	background-color: #FFEDB9;
}
.contnuetrosbloggers img{
	float: left;
}
.contnuetrosbloggers p{
	margin:0 0 0 10px;
	padding:0;
	font-size: 11px;
	width: 210px;
	float: left;
	color: #000000;	
}
.contnuetrosbloggers p a{
	font-size: 11px;
	width: 210px;
	float: left;
	color: #000000;
}
.contnuetrosbloggers {
	margin:0 13px 10px 13px;
	padding:0 0 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
/*===============================================================*/
/*===============================================================*/
/*===============================================================*/
/* INICIAN ESTILOS PARA HOME DE BLOGGER */
/*===============================================================*/
/*===============================================================*/
/*===============================================================*/

#contenidoblogger {
	margin: 20px 0 10px 10px;
	padding: 0 10px 0 0;
	width: 590px;
	overflow: hidden;
}
#contenidoblogger h1 {
	margin:0 0 10px 0;
	padding:10px;
	background-color: #FFCCFF;
	color: #003366;
	text-align: center;
	font-weight: normal;
	clear: both;
	font-size: 20px;
}
#contenidoblogger H2{
	margin:0;
	padding: 3px 0;
	color: #003366;
	text-align: left;
	float: left;
	background-color: #D6EBF7;
	width: 518px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: block;
}
#contenidoblogger H2 a {
	color: #003366;
	text-align: left;
	background-color: #D6EBF7;
}
#contenidoblogger H2 a:hover {
	color: #333333;
	text-align: left;
	background-color: #D6EBF7;
	text-decoration: underline;
}
.cafa_articulos #contenidoblogger H3{
	margin:0;
	padding:3px 0;
	color: #003366;
	text-align: left;
	float: left;
	background-color: #D6EBF7;
	width: 515px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contenidoblogger H3 a {
	color: #003366;
	text-align: left;
	background-color: #D6EBF7;
	width: 510px;
	margin: 0
	padding: 0;
}
#contenidoblogger H3 a:hover {
	color: #333333;
	text-align: left;
	background-color: #D6EBF7;
	text-decoration: underline;
}
#contenidoblogger h4{
	margin:0 0 5px 10px;
	padding:0;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	clear: both;
	float:none;
}
#contenidoblogger H5 {
	margin:0;
	padding:3px 10px 3px 0;
	background-color: #EAE5E1;
	text-align: right;
	float: right;
	width: 60px;
	font-size: 13px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contenidoblogger H6 {
	margin:0 0 10px 0;
	padding:3px 10px 5px 10px;
	font-size: 12px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contenidoblogger H6 a {
	margin:0;
	padding:0;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
#contenidoblogger H6 a:hover {
	margin:0;
	padding:0;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #85C3FE;
}
#contenidoblogger p {
	margin:10px;
	padding:0;
	text-align: left;
	font-size: 12px;
	color: #333333;
}
#contenidoblogger img{
	margin: 0 0 0 15px;
	padding: 0;
}
/*========================*/
/* CAJA PERFIL */

.bloggerperfil {
	margin:0 0 15px 0;
	padding:0 0 10px 0;
	border: 1px solid #A9A4A2;
	background-color: #F7F6F5;
}
.bloggerperfil H3{
	margin:0;
	padding:3px 7px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	background-color: #EAE5E1;
	color: #545251;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
}
.bloggerperfil form{
	margin:0;
	padding: 10px 10px 0 10px;
}
.bloggerperfil H5{
	margin:0;
	padding:0 0 10px 0;
	color: #003366;
	font-size: 13px;
}
.bloggerperfil H6{
	margin:0;
	padding:3px 10px;
	background-color: #E4DFDA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
	color: #545251;
	font-size: 13px;
	text-align: left;
}
.bloggerperfil p{
	margin:0;
	padding:10px;
	font-size: 11px;
	text-align: left;
}
.bloggerperfil br{
	margin:0;
	padding:0;
	display: none;
}
.contimgdeblogger {
	margin:0;
	padding:10px;
	text-align: center;
}
.contimgdeblogger img{
	margin:0;
	padding:0;
	border: 1px solid #333333;
}
/*==========================*/
/* CAJA FEDDS */

.contimgdebloggerfeeds {
	margin:0;
	padding:3px 10px;
}
/*==========================*/
/* CAJA CLOUD - MIS TAGS */

.participacionmodulo2home  {
	margin:0 0 15px 0;
	padding:0;
	background-color: #E8F2FF;
	border: 1px solid #A9A4A2;
}
.participacionmodulo2home H3 {
	margin:0;
	padding:3px 7px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	background-color: #C7E1FE;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
}
.contenedorpalabras {
	margin:0;
	padding:10px;
	text-align: left;
}
.contenedorpalabras a {
	margin:0;
	padding:0px;
	color: #003366;
	font-size: 13px;
}
.contenedorpalabras a:hover {
	margin:0;
	padding:0px;
	color: #003366;
	font-size: 13px;
	text-decoration:underline;
}
.clouduno {font-size: 15px;}
.clouddos {font-size: 17px;}
.cloudtres {font-size: 19px;}
.cloudcuatro {font-size: 21px;}
.cloudcinco {font-size: 23px;}

/*===========================*/
/* CAJA DE ENLACES */

.participacionlastcoments {
	margin:0 0 15px 0;
	padding:0;
	text-align: left;
	border: 1px solid #A9A4A2;
	background-color: #F7F6F5;
}
.participacionlastcoments h3{
	margin:0 0 10px 0;
	padding:5px 10px;
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	background-color: #D6EBF7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
}
.participacionlastcoments ul{
	margin:0;
	padding:0 10px;
	list-style: none;
}
.participacionlastcoments li{
	margin:0;
	padding:0 0 10px 15px;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/imglistacoment.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-size: 12px;
	text-transform: lowercase;
}
.participacionlastcoments li a{
	color: #003399;
}
.participacionlastcoments li a:hover{
	background-color: #FFEDB9;
}
/*=============================*/
/* CAJA DE CATEGORIAS */ 

.blogscategorias {
	margin:0 0 15px 0;
	padding:0;
	text-align: left;
	background-color: #E8F2FF;
	border: 1px solid #A9A4A2;
}
.blogscategorias H3 {
	margin:0 0 10px 0;
	padding:3px 7px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	background-color: #C7E1FE;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9A4A2;
}
.blogscategorias ul{
	margin:0;
	padding:0 10px;
	list-style: none;
	font-size: 12px;
}
.blogscategorias li{
	margin:0;
	padding:0 0 10px 15px;
	background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/imglistacoment.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.blogscategorias li a{
	margin:0;
	padding:0;
	color: #003399;
	font-weight: normal;
	text-transform: lowercase;
	font-size: 14px;
}
.blogscategorias li a:hover{
	margin:0;
	padding:0;
	font-weight: normal;
	text-transform: lowercase;
	background-color: #FFEDB9;
}
/*================================*/
/* CAJA HERRAMIENTAS */

.cajaiconosinferior {
	margin:0;
	padding:0;
	background-color: #E8F2FF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A9A4A2;
	border-bottom-color: #A9A4A2;
	width: 580px;
}
.cajaiconosinferior .cajaherramientas {
	margin:0;
	padding:0;
	text-align: left;
}
.cajaiconosinferior .cajaherramientas P {
	margin:0;
	padding:0;
	color: #003366;
	font-size: 10px;
}
.cajaiconosinferior .cajaherramientas P a{
	margin:0;
	padding:0;
}
.cajaiconosinferior .cajaherramientas P a:hover{
	margin:0;
	padding:0;
	text-decoration: underline;
}
.cajaiconosinferior .cajaherramientas p a img{
	margin:0 100px;
	padding:0;
}
.participacionPodspaginar {
	font-weight: bold;
	margin: 10px;
}
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/
/*===========================================================================*/

/* $Id: drupal.css,v 1.147 2006/04/15 04:07:17 unconed Exp $ */

/*
** HTML elements
*/
fieldset {
  margin-bottom: 1em;
  padding: .5em;
}
form {
  margin: 0;
  padding: 0;
}
hr {
  height: 1px;
  border: 1px solid gray;
}
img {
  border: 0;
}
table {
  border-collapse: collapse;
}
th {
  text-align: left;
  padding-right: 1em;
  border-bottom: 3px solid #ccc;
}
th.active img {
  display: inline;
}
tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
}
tr.even, tr.odd {
  padding: 0.1em 0.6em;
}
td.active {
  background-color: #ddd;
}

/*
** Menu styles
*/
ul.menu {
  list-style: none;
  border: none;
  text-align:left;
}
ul.menu li {
  margin: 0 0 0 0.5em;
}
li.expanded {
  list-style-type: circle;
  list-style-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-expanded.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-collapsed.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li.leaf {
  list-style-type: square;
  list-style-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-leaf.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}

/*
** Other common styles
*/
.breadcrumb {
  padding-bottom: .5em
}
.block-region {
  background-color: #ffff66;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em;
}
br.clear {
  clear: both;
  height: 0px;
}
.container-inline div {
  display: inline;
}
.error {
  color: #cc0099;
}
.item-list .icon {
  color: #555;
  float: right;
  padding-left: 0.25em;
  clear: right;
}
.item-list .icon a {
  color: #000;
  text-decoration: none;
}
.item-list .icon a:hover {
  color: #000;
  text-decoration: none;
}
.item-list .title {
  font-weight: bold;
}
.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}
.item-list ul li {
  margin: 0 0 0.25em 1.5em;
  padding: 0;
  list-style: disc;
}
.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
  z-index:1;
}
tr.odd .form-item, tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}

.form-item input.error, .form-item textarea.error {
  border: 2px solid #cc0099;
}
.form-item .description {
	font-size: 0.85em;
	text-align:left;
}

.form-item label {
	font-weight: bold;
}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.marker, .form-required {
  color: #f00;
}
.more-link {
  text-align: right;
}
.node-form .form-text {
  display: block;
  width: 95%;
}
.node-form .standard {
  clear: both;
}
.node-form textarea {
  display: block;
  width: 95%;
}
.node-form .attachments fieldset {
  float: none;
  display: block;
}
.nowrap {
  white-space: nowrap;
}
.ok {
  color: #080;
}

#pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #6D78A0;
	text-decoration: none;
	vertical-align: baseline;
	clear: both;
	text-align: right;
}
#pager a, #pager strong.pager-current  { padding: 0.5em; font-size: 13px;color: #6D78A0; text-decoration:none; 
}
#pager a:hover {font-size: 13px;color: #6D78A0; text-decoration:underline;
}



/*
#pager {
  clear: both;
  text-align: left;
}
#pager a, #pager strong.pager-current {
  padding: 0.5em;
}
*/

.path {
  padding-bottom: 0.7em;
  font-size: 1.1em;
}

/*
** Module specific styles
*/
#aggregator .feed-source .feed-title {
  margin-top: 0;
}
#aggregator .feed-source .feed-image img {
  margin-bottom: 0.75em;
}
#aggregator .feed-source .feed-icon {
  float: right;
  display: block;
}
#aggregator .feed-item {
  margin-bottom: 1.5em;
}
#aggregator .feed-item-title {
  margin-bottom: 0;
  font-size: 1.3em;
}
#aggregator .feed-item-meta, #aggregator .feed-item-body {
  margin-bottom: 0.5em;
}
#aggregator .feed-item-categories {
  font-size: 0.9em;
}
#aggregator td {
  vertical-align: bottom;
}
#aggregator td.categorize-item {
  white-space: nowrap;
}
#aggregator .categorize-item .news-item .body {
  margin-top: 0;
}
#aggregator .categorize-item h3 {
  margin-bottom: 1em;
  margin-top: 0;
}
.book-navigation .menu {
  border-top: 1px solid #888;
  padding: 1em 0 0 3em;
}
.book-navigation .page-links {
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  text-align: center;
  padding: 0.5em;
}
.book-navigation .page-previous {
  text-align: right;
}
.book-navigation .page-up {
  margin: 0 4em;
}
.book-navigation .page-next {
  text-align: left;
}
.node-unpublished, .comment-unpublished {
  background-color: #fff4f4;
}
.preview .node, .preview .comment {
  background-color: #ffffea;
}
.archive {
  margin: 1em 0 1em 0;
}
.calendar .row-week td a {
  display: block;
}
.calendar .row-week td a:hover {
  background-color: #888; color: #fff;
}
.calendar a {
  text-decoration: none;
}
.calendar a:hover {
  text-decoration: none;
}
.calendar table {
  border-collapse: collapse;
  width: 100%;
  border: 1px solid #000;
}
.calendar td, .calendar th {
  text-align: center;
  border: 1px solid #000;
  padding: 1px;
  margin: 0;
  font-size: 0.8em;
}
.calendar td.day-blank {
  border: 0;
}
.tips {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
}
#forum .description {
  font-size: 0.9em;
  margin: 0.5em;
}
#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager {
  white-space: nowrap;
}
#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager {
  text-align: center;
}
.forum-topic-navigation {
  padding: 1em 0 0 3em;
  border-top: 1px solid #888;
  border-bottom: 1px solid #888;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  padding: 0.5em;
}
.forum-topic-navigation .topic-previous {
  margin-right: 4em;
  text-align: right;
}
.forum-topic-navigation .topic-next {
  text-align: left;
}
.locale-untranslated {
  font-style: normal;
  text-decoration: line-through;
}
#node-admin-filter ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  width: 100%;
}
#node-admin-buttons {
  float: left;
  margin-left: 0.5em;
  clear: right;
}
td.revision-current {
  background: #ffc;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
  font-family: inherit;
  font-size: inherit;
  width: 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
  width: 8em;
}
dl.multiselect dt, dl.multiselect dd {
  float: left;
  line-height: 1.75em;
  padding: 0px;
  margin: 0px 1em 0px 0px;
}
dl.multiselect .form-item {
  height: 1.75em;
  margin: 0px;
}
#permissions td.module, #blocks td.region {
  font-weight: bold;
}
#permissions td.permission, #blocks td.block, #taxonomy td.term, #taxonomy td.message {
  padding-left: 1.5em;
}

#access-rules .access-type, #access-rules .rule-type {
  margin-right: 1em;
  float: left;
}
#access-rules .access-type .form-item, #access-rules .rule-type .form-item {
  margin-top: 0;
}
#access-rules .mask {
  clear: both;
}
.poll .bar {
  height: 1em;
  margin: 1px 0;
  background-color: #ddd;
}
.poll .bar .foreground {
  background-color: #000;
  height: 1em;
  clear: left;
  float: left;
}
.poll .links {
  text-align: right;
}
.poll .percent {
  text-align: right;
}
.poll .total {
  text-align: center;
}
.poll .vote-form {
  text-align: left;
  padding-left:15px;
}
.poll .vote-form .choices {
  text-align: left;
/*  margin: 0 auto;*/
  display: table;
}
.profile {
  clear: both;
  margin: 1em 0 1em 0;
}
.profile .picture {
  float: right;
  margin: 0 1em 1em 0;
}
.profile dt {
  margin: 1em 0 0.2em 0;
  font-weight: bold;
}
.profile dd {
  margin:0;
}
.node-form .poll-form fieldset {
  display: block;
}
img.screenshot {
  border: 1px solid #808080;
  display: block;
  margin: 2px;
}
.search-form {
  margin-bottom: 1em;
}
.search-form p {
  margin-top: 0;
  margin-bottom: 0.2em;
  padding-top: 0;
  padding-bottom: 0;
}
.search-form input {
  margin-top: 0;
  margin-bottom: 0;
}
.search-results p {
  margin-top: 0;
}
.search-results dt {
  font-size: 1.1em;
}
.search-results dd {
  margin-bottom: 1em;
}
.search-results .search-info {
  font-size: 0.85em;
}
.search-advanced .criterion {
  float: left;
  margin-right: 2em;
}
.search-advanced .action {
  float: left;
  clear: left;
}
#tracker td.replies {
  text-align: center;
}
#tracker table {
  width: 100%;
}
.theme-settings-left {
  float: left;
  width: 49%;
}
.theme-settings-right {
  float: right;
  width: 49%;
}
.theme-settings-bottom {
  clear: both;
}
#user-login-form {
  text-align: center;
}
.more-help-link {
  font-size: 0.85em;
  text-align: right;
}
table.watchdog-event th {
  border-bottom: 1px solid #ccc;
}
tr.watchdog-user {
  background: #ffd;
}
tr.watchdog-user .active {
  background: #eed;
}
tr.watchdog-content {
  background: #ddf;
}
tr.watchdog-content .active {
  background: #cce;
}
tr.watchdog-page-not-found, tr.watchdog-access-denied {
  background: #dfd;
}
tr.watchdog-page-not-found .active, tr.watchdog-access-denied .active {
  background: #cec;
}
tr.watchdog-error {
  background: #ffc9c9;
}
tr.watchdog-error .active {
  background: #eeb9b9;
}
/*
/* Tab navigation */
ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 1em;
  white-space: nowrap;
  list-style: none;
  margin: 5px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em;
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc;
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}

/*
** Help module
*/
.help-items {
  float: left;
  width: 22%;
  padding-right: 3%;
}
.help-items-last {
  padding-right: 0;
}

/*
** º styles
*/
/* Suggestion list */
#autocomplete {
	position: absolute;
	float:left;
	border: 1px solid;
	overflow: hidden;
    z-index:999;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
}
#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}
/* Animated throbber */
html.js input.form-autocomplete {
  background: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/throbber.gif) no-repeat 100% 2px;
}
html.js input.throbbing {
  background-position: 100% -18px;
}

/*
** Progressbar styles
*/
.progress {
  font-weight: bold;
}
.progress .bar {
  background: #fff url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/progress.gif);
  border: 1px solid #00375a;
  height: 1.5em;
  margin-top: 0.2em;
}
.progress .filled {
  background: #0072b9;
  height: 1em;
  border-bottom: 0.5em solid #004a73;
  width: 0%;
}
.progress .percentage {
  float: right;
}

/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
}
html.js fieldset.collapsed * {
  display: none;
}
html.js fieldset.collapsed table *,
html.js fieldset.collapsed legend,
html.js fieldset.collapsed legend * {
  display: inline;
}
html.js fieldset.collapsible legend a {
  padding-left: 15px;
  background: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-expanded.png) 5px 50% no-repeat;
}
html.js fieldset.collapsed legend a {
  background-image: url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/menu-collapsed.png);
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsible legend a {
  display: block;
}

/*
** Resizable text areas
*/
.resizable-textarea {
  width: 95%;
}
.resizable-textarea .grippie {
  height: 14px;
  background: #eee url(http://www.abcdelbebe.com/themes/abdcdelbebe/images/grippie.png) no-repeat 100% 100%;
  border: 1px solid #ddd;
  border-top-width: 0px;
  cursor: s-resize;
}
/*BOM:  OpenIT:  Estilos que definen los popupflotantes para login
/*************** LOGIN WIDGET ******************/
.loginWidget {
	position: absolute;
	background-color: #ffffff;
	color: #ffffff;
	font-size: 11px;
	border: 1px solid #999999;
}

.loginWidget p {
	margin: 0 0 1em 0;
	line-height: 1.5em;
	font-weight: bold;
}

.loginWidget h3 {
	margin: 0 0 .5em 0;	
}

.loginWidget a:link, .loginWidget a:visited {
	border-bottom: 1px solid #000000;	
}

.loginWidget_left {
	width: 130px;
	float: left;
	text-align: center;
}

.loginWidget_right {
	width: 219px;
	float: left;
	border-left: 1px solid #000000;
	text-align: right;
}

.loginWidget_message {
	font-style: italic;
	font-size: 10px;
}
/**********************************/


/**********OPENIT**********/
div.solapadas {

	position: absolute;
	display:block;
 	left:1px;
	top:1px;
	visibility:hidden;
	height:100px;
}
/*****************************/

/*************** MENU WIDGET ******************/

.mastermenu {
	position:absolute;
	width:100%;
	height:20px;
}
.menuWidget {
	width:100%;
	position: relative;
}
.masterimm {
	width:100%;
	position: relative;
	border:#000000 1px solid;
}



