/*default*/
html *{padding:0;margin:0;}
body{font-size:90%;font-family:Tahoma;line-height:1.1em;background:#343434 url(../img/back-body.gif) top repeat-x;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited {color:#aaa;}
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS";margin:5px 0;color:#6e4b00;}
small{color:#aaa;font-size:90%;}

/*layout*/
/*#wrapper {width:100%;background:url(../img/back-wraper.gif) no-repeat top;text-align:center;height:650px;} */
#wrapper {width:100%;background-image: url("../img/back.jpg");  background-repeat: no-repeat; background-position: top; height:650px; }
#header, #content, #footer {width:960px;margin:0 auto;text-align:left;}

/*header*/
#header {padding:10px 0;}
#header h1{font-size:220%;letter-spacing:-2px;line-height:22px;text-align:center;}
#header h1 a{color:#fff;text-transform:uppercase;}
#header h1 span{color:#539ccb;}
#header h2{font-size:220%;letter-spacing:-2px;line-height:22px;text-align:center;}
#header h2 a{color:#fff;text-transform:uppercase;}
#header h2 span{color:#539ccb;}

/*content*/
#content {background:#fff;border:4px solid #000; }
.entry {width:760px;float:left;padding-bottom:10px;}
.entry h1{margin-top:15px;line-height:20px;}
.entry h2{margin-top:15px;line-height:20px;}
.entry .texto{margin:10px; font-size:90%;}

.texto a{text-decoration:none;color:#333;}
.texto a:hover{text-decoration:underline;color:#333;}
.texto a:visited {color:#333;}
.texto p { margin-top:10px; text-indent:40px; line-height:20px;text-align:justify; }
.texto p.al { margin-top:10px; text-indent:0px; line-height:20px;text-align:justify; }
.texto p.masgrande { margin-top:10px; text-indent:0px; line-height:20px;text-align:justify;font-size:130%;background-color:#FFC; }
.addthis_toolbox {padding-top:16px;}
.publicidad{width:200px;float:right;margin-top:10px;padding-bottom:10px;}
.sidebar{width:200px;float:right;margin-top:10px;padding-bottom:10px;}
.horoscopes{display:block;clear:both;}
.signo{float:left;margin:5px 10px;}
.imgcentro{margin:5px 5px 5px 5px;}
.menucontext {display:block;clear:both;text-align:center;}
.menucontext a{color:#6e4b00;font-size:75%;word-spacing:-1px;}
.menucontext ul{margin:0 auto;width:550px;}
.menucontext li{display:inline;list-style:none;padding:0 5px; }
/* .menucontext li{display:inline;;list-style:none;padding:0 5px; border-right:1px solid #ccc;} */
.adcontent{margin:10px;text-align:center;}

/*sidebar navmenu*/
ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul { width: 190px; /* Menu Width */ margin: 0; list-style: none; }
ul#navmenu-v li { float: right; position: relative; width: 100%; }
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }
ul#navmenu-v ul { display: none; position: absolute; top: 0; right: 100%; z-index: 9999; }
/* Root Menu */
ul#navmenu-v a { border-top: 1px solid #FFF; border-right: 1px solid #FFF; padding: 6px; display: block; background: #fdae2b; color: #fff; font: normal 12px Arial, sans-serif; text-decoration: none; height: 1%; }

ul#navmenu-v a.marca { border-top: 1px solid #FFF; border-right: 1px solid #FFF; padding: 6px; display: block; background: #ddd; color:#068E9E; font: bold 12px Arial, sans-serif; text-decoration: none; height: 1%; }

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a { background: #333; color: #FFF; }
ul#navmenu-v a.marca:hover,ul#navmenu-v li:hover a.marca,ul#navmenu-v li.iehover a.marca { background: #DDD; color: #333; }
/* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a { float: none; background: #333; }
/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a { background:  #fdae2b; }
/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a { background: #a18800; }
/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a { background: #666; }
/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a { background: #333; }
/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover { background:  #fdae2b; }
/* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }


/*footer*/
#footer{font-size:75%; color:#aaa;padding-bottom:10px; width:750px;}
#footer span{display:block;color:#fff;font-weight:bold;}
#footer a{color:#fff;text-transform:uppercase;}
#footer .info { text-align:right; }
.adfooter{margin:5px 0;text-align:center}
.adfooter .ad{margin:0 auto;}
















/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #e5e5e5;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #fdae2b;
 text-decoration: none;
 font-weight:bold;
}

ul.tabbernav li a:link { color: #7c7c7c; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
	color: #000;
	border-color: #e5e5e5;
}

ul.tabbernav li.tabberactive a
{
	background: #fff;
	color:#000 !important;
	border: 1px solid #fdae2b;
}



/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
/* padding:5px;
 border:1px solid #aaa;
 border-top:0; */

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
 background: #DDE;
 padding:5px;
}






























/*clearfix*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}