
.hidden{display:none}

.layout { }
.layout>tbody>tr>td.content { 
	padding-left: 1em;
	padding-right: 1em;
	text-align: justify;
}

.smalltext{
	padding-left:5px;
	padding-right:15px;
}


/*Autocomplete */

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}


/* -----------------------------------*/
/* ---------->>> GRID <<<-------------*/
/* -----------------------------------*/


/* BLOG */

.blogs_date, .news_date, .articles_date{font-size:8pt;color:#999999;border-left:3px #EAEAEA solid; padding:0px 5px 0px 5px; margin-top:25px;}
.blogs_title h2, .news_title h2, .articles_title h2{font-size:1.6em;font-weight:normal; padding:0px 0px 10px 5px; line-height:1.5em;}
.blogs_title a {color:#79B1D4;}
.blogs_title span a{color:#666666;}
.blogs_title a:hover{color:#000033;text-decoration:underline;}
.blogs_desc, .news_desc, .articles_desc{padding-left:7px; border-left:3px #CCCCCC solid;}

.blogs_tags{text-align:right;padding-right:20px; }
.blogs_tags A{font-size:10pt;padding-right:2px;text-decoration:none;}
.blogs_tags A:hover{color:#FF0000;}
.blogs_custom{text-align:right; padding-right:10px;}

.blogs_coment{color:#999999;margin-top:5px;padding-left:7px;border-left:3px #9D9D9D solid;}
.blogs_coment A{text-decoration:none;}
.blogs_user A{padding-left:5px; text-decoration:none; color:#666666;}
.blogs_user A:hover{color:#FF0000; text-decoration:underline;}

.blog_nombre{margin-top:10px; color:#999999; margin-bottom:10px; background-color:#F0F0F0; height:40px;}
.blog_nombre A{color:#008CD2; font-size:16pt;}
.btn_links A {font-size:14pt; color:#999999;}
.btn_links A:hover{color:#333333;}

/* NEWS */

.news_date{margin-top:0px;}
.news_title a {color:#105CB6;text-decoration:none;}
.news_title a:hover{color:#000033;text-decoration:underline;}
.news_coment{color:#999999;margin-top:5px;padding-left:10px;border-left:3px #9D9D9D solid;}
.news_tags{text-align:right;padding-right:20px;}
.news_tags A{font-size:12pt;padding-right:2px;text-decoration:none;}
.news_coment A{text-decoration:none;}

/* ARTCILES */

.articles_coment{color:#999999;margin-top:5px;padding-left:10px;border-left:3px #9D9D9D solid;}
.articles_tags{text-align:right;padding-right:20px;}
.articles_tags A{font-size:10pt;padding-right:2px;text-decoration:none;}
.articles_coment A{text-decoration:none;}


/* TOOLBOX */

.grid_toolbox{ font-family: Tahoma, sans-serif;  font-size: 12px;  }
.grid_toolbox>tbody> tr.header > td {height:30px;font-weight:bold;font-size:8pt; color:#000000; padding-left:10px; }
.grid_toolbox>tbody> tr.header {background-image:url(/images/news_header_bg.jpg); background-repeat:repeat-x;}
.grid_toolbox>tbody> tr.header:hover>td{background-image:url(/images/news_header_bg_hover.jpg); background-repeat:repeat-x;}
.grid_toolbox>tbody > tr > td { padding-left: 3px;padding-right: 3px;padding-top: 1px; }
.grid_toolbox>tbody>tr.odd>td {padding-top:5px;padding-bottom:5px;border-bottom:1px #CCCCCC solid; background-color:#f6f6f6;  border-right:1px #CCCCCC solid; }
.grid_toolbox>tbody>tr.even>td {padding-top:5px;padding-bottom:5px;border-bottom:1px #CCCCCC solid;  border-right:1px #CCCCCC solid;}
.grid_toolbox>tbody>tr:hover>td { background: rgb(255, 240, 170) none repeat scroll 0% 50%;}
.grid_toolbox>tbody>tr>td.not_expanded {}
.grid_toolbox>tbody>tr>td.expanded_this {}
.grid_toolbox>tbody>tr>td.expanded_other {}

/* TOOLS */

.grid_tools>tbody > tr.header > td { padding-left: 3px;padding-right: 3px;height: 0px;border-left:0px;border-right:0px;}
.grid_tools>tbody > tr.totals > td { border-top: 2px solid black;border-bottom: 0px;}
.grid_tools>tbody > tr.totals:hover > td { border-top: 2px solid black;border-bottom: 0px;}
.grid_tools>tbody > tr > td { padding-left: 3px;padding-right: 3px;padding-top: 5px; padding-bottom:5px;}
.grid_tools>tbody>tr>td.not_expanded {border-right: 1px solid rgb(200, 200, 200);border-left: 1px solid rgb(200, 200, 200);padding-left: 3px;padding-right: 3px;}
.grid_tools>tbody>tr>td.expanded_this {border: 1px solid black;background: white;border-bottom: 0px;padding-left: 3px;padding-right: 3px;}
.grid_tools>tbody>tr>td.expanded_other {border-bottom: 1px solid black;border-right: 1px solid rgb(200, 200, 200);border-left: 1px solid rgb(200, 200, 200);padding-left: 3px;padding-right: 3px;}
.grid_tools>tbody>tr.total>td { border-top: 1px solid rgb(142, 142, 142);font-family: Arial,Helvetica,sans-serif;font-size: 9pt;font-weight: bold;}
.grid_tools>tbody>tr:hover>td { background: rgb(255, 240, 170) none repeat scroll 0% 50%;}


