/* CSS Document */
BODY	{background-color: #F7F7F7; FONT-FAMILY:  "Trebuchet MS", Arial; SCROLLBAR-FACE-COLOR: #f0f0f0; SCROLLBAR-HIGHLIGHT-COLOR: #f0f0f0; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
P		{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial;}
DIV		{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial;}
SPAN	{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial;}
TH		{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial;}
TD		{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial;}

A:link	{COLOR: #000066; TEXT-DECORATION: none}
A:visited	{COLOR: #666666; TEXT-DECORATION: none}
A:active	{COLOR: #D7D7D7}
A:hover		{COLOR: #6699ff; TEXT-DECORATION: underline}

A.ticker:link	{COLOR: #F2F2F2; TEXT-DECORATION: none; FONT-SIZE: 11px; font-weight: bold;}
A.ticker:visited	{COLOR: #CCCCCC; TEXT-DECORATION: none ; FONT-SIZE: 11px; font-weight: bold;}
A.ticker:active	{COLOR: #D7D7D7; FONT-SIZE: 11px; font-weight: bold;}
A.ticker:hover		{COLOR: #6699FF; FONT-SIZE: 11px; font-weight: bold;}

A.tickerx:link	{COLOR: #F2F2F2; TEXT-DECORATION: none}
A.tickerx:visited	{COLOR: #CCCCCC; TEXT-DECORATION: none}
A.tickerx:active	{COLOR: #D7D7D7}
A.tickerx:hover		{COLOR: #6699ff; TEXT-DECORATION: underline}


A.head:link {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.head:visited {FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.head:active {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.head:hover {FONT-SIZE: 11px; COLOR: #6699ff; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: underline}

A.destacado:link {FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY:  "Trebuchet MS", Arial;	 TEXT-DECORATION: none; font-weight: bold;}
A.destacado:visited {FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY:  "Trebuchet MS", Arial;	 TEXT-DECORATION: none}
A.destacado:active {FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY:  "Trebuchet MS", Arial;	 TEXT-DECORATION: none}
A.destacado:hover {FONT-SIZE: 14px; COLOR: #6699ff; FONT-FAMILY:  "Trebuchet MS", Arial;	 TEXT-DECORATION: underline}

A.tab:link {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.tab:visited {FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.tab:active {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.tab:hover {FONT-SIZE: 11px; COLOR: #993300; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: underline}

A.featured:link		{COLOR: #333333; TEXT-DECORATION: none}
A.featured:visited	{COLOR: #999999; TEXT-DECORATION: none}
A.featured:active	{COLOR: #666666}
A.featured:hover	{COLOR: #cccccc; TEXT-DECORATION: none}

A.comment:link		{COLOR: #000066; TEXT-DECORATION: none}
A.comment:visited	{COLOR: #333333; TEXT-DECORATION: none font-weight: bold;}
A.comment:active	{COLOR: #666666}
A.comment:hover	{COLOR: #0033FF; TEXT-DECORATION: underline}

A.cal:link		{COLOR: #000066; TEXT-DECORATION: none}
A.cal:visited	{COLOR: #333333; TEXT-DECORATION: none font-weight: bold;}
A.cal:active	{COLOR: #666666}
A.cal:hover	{COLOR: #0033FF; TEXT-DECORATION: underline}


A.archiv:link		{FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none}
A.archiv:visited	{FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none}
A.archiv:active	{FONT-SIZE: 12px; COLOR: #666666}
A.archiv:hover	{FONT-SIZE: 12px; COLOR: #993300; TEXT-DECORATION: underline}

.titulo		{FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Arial;}
.noticies	{FONT-SIZE: 11px; FONT-FAMILY: "Trebuchet MS", Arial;}
.bluedklink { font-family: "Trebuchet MS", Arial; font-size: 11px; color: #ffffff; text-decoration: none }
.bluedklink:hover { color: #6699ff; text-decoration: underline }
.texto_ticker {color: #CCCCCC;font-weight: bold;}

FORM 		{FONT-SIZE: 11px; COLOR: #686868; FONT-FAMILY: "Trebuchet MS", Arial;}
INPUT 		{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial;}
SELECT 		{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial;}
TEXTAREA	{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial;}

.busqueda {BACKGROUND: #eee; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
.titulo_busqueda {	color: #000066;	font-family: "Trebuchet MS", Arial;	font-weight: bold;font-size: 12px;}
.contenido_busqueda {	color: #333333;	font-family: "Trebuchet MS", Arial;font-size: 11px;}
.tblDivider1 { background-color: #000000; line-height: 1px; }
.tblDivider2 { background-color: #FF0000; line-height: 1px; }
.link_titulo { font-family: Arial font-size: 11px; color: #ffffff; text-decoration: none }
.link_titulo:active { color: #000066}
.link_titulo:hover { color: #000066; text-decoration: underline }
.link_titulo:visited { color: #333333; text-decoration: underline }

/* CSS Site Inspection */

.tit_site {	font-family: Georgia, "Times New Roman", Times, serif;	color: #996600;	font-size: 16px;font-weight: bold;}
.txt_contenido{	color: #191919;	font-family: "Trebuchet MS", Arial; font-size: 11px;}
.txt_coment {	font-family: "Trebuchet MS", Arial;	color: #191919;	font-size: 11px; }
.txt_titulo {	font-family: "Trebuchet MS", Arial;	color: #F2F2F2;	font-size: 15px; font-weight: bold;}
.tit_sub {	font-size: 12px;font-weight: bold;	color: #006699;}
.txt_top { font-family: "Trebuchet MS", font-size: 12px; font-weight: bold;	color: #FFFFFF;}

tdborder {
border-right-color: #F2F2F2; 
border-right-width: 1px; }

.tit_featured {	font-family: "Trebuchet MS", Arial;	color: #000066;	font-size: 14px; font-weight: bold;}
.tit_fecha {font-family: "Trebuchet MS", Arial;	color: #333333;	font-size: 10px;}


.portada {FONT-SIZE: 13px; COLOR: #ca0002; FONT-FAMILY: "Trebuchet MS", Arial; font-weight: bold;}
A.portada_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004298; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
A.portada_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004298; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
A.portada_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ca0002; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: underline
}

A.tit_bus:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004298; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.tit_bus:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004298; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none}
A.tit_bus:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ca0002; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, sans-serif}

.tit_cat {	color: #000066;	font-family: Arial; font-weight: bold; font-size: 16px;}
.tit_cat1 {	color: #333333;	font-family: Arial; font-weight: bold; font-size: 12px;}

#d_body {
width:100%;
height:100%;
}
#d_outerbox {
background-color:#FFFFFF;
width:780px;
height:100%;
border:solid 1px #CCCCCC;
}
#header { /* the header of the page */
width:760px;
height:200px;
background-image:url(template_img/top.jpg);
background-repeat:no-repeat;
}
#d_contentbody {
padding:6px;
}
#d_contentbody_left {
float:left;
width:450px;
}
#d_contentbody_right {
	float:right;
	left:470px;
	width:250px;
	padding:6px;
	border:dotted 1px #CCCCCC;
	background-color:#F8F6F6;
	z-index: 1001;
}

.d_blog {/* class for the blog entries */
position:relative;
padding:6px;
border:1px solid #F2F2F2;
background-color:#F8F6F6;
}

.d_blog img {/* if you want a CSS class on images contained within blog content, borders and such */
}


/* header styles */
.content_header { /* header for blogs */
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
}
.content_date { /* date sub-header */
	font-family:Arial;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
}


/* link styles */
/* generic links style */
/* links within Blog content */
.b_content A:link    { color: #000000; text-decoration:underline }
.b_content A:active  { color: #000000}
.b_content A:visited { color: #000000}
.b_content A:hover   { color: #000000}
/* links within Blog subtext */
.b_subtext A:link    { color: #000000; text-decoration:underline }
.b_subtext A:active  { color: #000000}
.b_subtext A:visited { color: #000000}
.b_subtext A:hover   { color: #000000}
/* links within Comments  */
.c_content A:link    { color: #000000; text-decoration:underline; font-weight:bold }
.c_content A:active  { color: #000000; font-weight:bold }
.c_content A:visited { color: #000000; font-weight:bold }
.c_content A:hover   { color: #000000; font-weight:bold }



/* calendar begin */



}

table#calendar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100%;
}
table#calendar caption {
	font-size: 10px;
	
}
table#calendar a {
	text-decoration:none;
}
table#calendar tr#days th {
	color: #CCE;
	font-size:10px;
	font-weight: bold;
	padding: .3em 1px;
}
table#calendar tr#title th {
	font-size: 11px;

}
table#calendar td {
	width: 10px;
	height: 10px;
	color: #777;
	text-align: center;
	vertical-align: top;
}
table#calendar td a {
	font-weight: bold;
	display: block;
	margin: 0;
	padding: 0px;
	width: 10px;
}
table#calendar th a {
	font-weight: bold;
}


table#calendar .today {
	background-color: #BBFFFF;
	font-size: 11px;
	color: #33333;
	font-weight: bold;
	
}
table#calendar p {
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-align:center;
	
}

/* calendar ends */
-->

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #99FFCC;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}


/*Credits: CSSplay */
.preload2 {background: url(/images/button4.gif);}
.menu2 {padding:0 0 0 0px; margin:0; list-style:none; height:40px; background:#fff url(/images/button1a.gif) repeat-x; position:relative; font-family:"Trebuchet MS", Arial; }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#000066; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 20px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 20px 20px 0px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 20px 20px 0px; height:40px; background:url(/images/down.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(/images/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(/images/button4.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(/images/button4a.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#fff; background: url(/images/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(/images/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(/images/button4a.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:1px; top:40px; background: #fff; padding:1px 0; border:1px solid #4ab; white-space:nowrap; width:120px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:100px;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:115px; line-height:20px; text-indent:2px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}
.menu2 :hover ul.sub li a.fly {background:#fff url(/images/arrow.gif) 80px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#4ab; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#4ab url(/images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#4ab url(/images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:100px; z-index:200; height:auto;}


iframe.tabContent {
  background-color: #9070c0;
  border: 1px solid #000000;
  border-color: #7050a0 #b090e0 #b090e0 #7050a0;
  width: 98%;
  height: 800px;
}

div.tabIframeWrapper {
  width: 100%;
}
