/* CSS Document */

body {
    background-color: #c9d7eb; /*#386496;*/
}

.titletext
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}


.subtitletext
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #3D8C8C;
}

.missiontext
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}

.navboxtitletext
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	background-color:#5E9DDC;
	padding:2px;

}

.navboxtitletext2
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000; /*#0F5069;*/
	background-color: #FFFFFF;/*#D9E0EC;*/
	padding:2px;
}

.navboxtext
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	background-color:#FFFFFF;
	padding:2px;
}

.contenttext
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
	text-align: justify;
}

.contenttextLeft
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
	border-top-style: none;
	border-right-style: dashed;
	border-right-width: 1px;
	border-right-color:#D9E0EC;
	border-bottom-style: none;
	border-left-style: none;
}


.navboxtextbold
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	background-color: #F0E6C6;
	padding:2px;
}

.mesa
{ 
	border-color:#FFFFFF;
  	border-width:thin;
	border-style:solid;
	width:0px;
}

.mesa_mission
{ 
	border-color:#0080C0;
  	border-width:thin;
	border-style:solid;
	background-color:#F1F9F9;
	width: 1px;
}

.tituloprincipal{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #3D8C8C;
	font-weight: bold;
	background-color: #F1F9F9;
	text-align: center;
	margin: 5px;
	padding: 5px;
	height: auto;
	border: thin solid #91CCCC;
 }
 
.tituloprincipal2{
    text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D8C8C;
	background-color: #F1F9F9;
	text-align: center;
	margin: 5px;
	padding: 5px;
	height: auto;
	border: thin solid #3D8C8C;	
 }
 
  .tituloprincipal3{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #3D8C8C;
	font-weight: bold;
	background-color: #F1F9F9;
	text-align: center;
	margin: 5px;
	padding: 5px;
	height: auto;
	border: thin solid #91CCCC;
 }
  
 .login{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(/images/index_23.gif);
	text-align: left;	
 }

  .login_title{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(/images/index_18.gif);
	text-align: center;	
 }

.centerArea #menuColumn { 
    vertical-align: top;
	background-color: #FFF;
    /*border: 1px solid red;*/
}

.menuSection {
    margin-bottom: 20px;
}

.menuSection .menuSectionTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000; /*#0F5069;*/
   /*	background-color:#6D8FBF;*/
  /*background-image:url("../img/menu3.jpg");*/
	padding:5px;
	caption-side: top;
}

.menuSection .menuSectionTitleTree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
  /*	background-color:#6D8FBF;*/ 
	padding:5px;
  caption-side: top;
}

.menuSection .menuSectionContent {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:none;
    color:#333333;
    background-color:#DCDCDC;
    padding-left: 0px;
    width: 100%;
}

.menuSection .menuSectionContent .menuItem {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#2F3237;
    text-decoration:none;
    background-color:#DFDFDF;/*#E3EFFF;*/
    padding-left: 8px;		
   /* margin-top: 1px;
    margin-bottom: 1px;*/
/*    border: 2px solid red;*/

}

/*
.menuSection .menuSectionContent .menuItem a{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#555555;
text-decoration:none;
}

.menuItemtable{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#555555;
text-decoration:none;
background-color:#D9E0EC;
padding-left: 5px;
}
*/


.menuResume { 
    border: 1px solid #D9E0EC;
    margin: 0px;
    padding: 2px;
	background-color: #E0E0E0;
}

.menuResume .mrTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration:none;
    color: #666666;
    background-color: #E0E0E0;/*#385F96;*/
    padding:2px;    
    text-align: left;
}

.menuResume .mrContent { 
    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: normal;
	text-decoration: none;
	font-style: italic;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
	page-break-inside: avoid;
	text-align: justify;
	margin-right: 1%;
	margin-left: 1%;
	background-color: #E0E0E0;
}

.articleSmallBox { 
    border: 1px solid #D9E0EC;
    margin: 0px;
    padding: 2px;
	background-color:#FFFFFF;
}

.articleSmallBox .asbTitle {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	padding:1px;
	background-color:#FFFFFF;
}

.articleSmallBox .asbContent {     
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	white-space: normal;
	text-decoration:none;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
	page-break-inside: avoid;
	text-align: justify;
	margin-right: 1%;
	margin-left: 1%;
}

.articleSmallBox .asbContent a{     
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	white-space: normal;
	text-decoration:none;
	color:#004276;
	background-color:#FFFFFF;
	padding:2px;
	page-break-inside: avoid;
	text-align: justify;
	margin-right: 1%;
	margin-left: 1%;
}

.articleSmallBox .asbContent a:visited{     
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	white-space: normal;
	text-decoration:none;
	color:#004276;
	background-color:#FFFFFF;
	padding:2px;
	page-break-inside: avoid;
	text-align: justify;
	margin-right: 1%;
	margin-left: 1%;
}

.articleSmallBox .asbContent a:hover {     
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	white-space: normal;
	text-decoration:none;
	color:#69823E;
	background-color:#FFFFFF;
	padding:2px;
	page-break-inside: avoid;
	text-align: justify;
	margin-right: 1%;
	margin-left: 1%;
}








.articleSmallBox .asbLink {     
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: right;
	height: 21px;
}

.indexedTree { 
    width: 90%;
}

.indexedTree .itIndex {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    background-color: #F1F9F9;
}

.indexedTree .itText { 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 5px;
    background-color: #F1F9F9;
}

#blockTree { 
    margin: 0px;
    padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;		
    background-color: #FFFFFF;
		
		border-top-style: dashed;
		border-right-style: dashed;
		border-bottom-style: dashed;
		border-left-style: dashed;
		border-right-width: 1px;
		border-left-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-right-color:#D9E0EC;
		border-left-color:#D9E0EC;
		border-top-color:#D9E0EC;
		border-bottom-color:#D9E0EC;

}

#blockTree a{
	color:#0F5069;
}

#blockContent { 
    margin: 20px;
    padding: 4px;
}

#blockContent .artTreeTitle { 
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration:none;
    color: #000000;
    padding:2px;
}

#blockContent .artTreeText { 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    white-space: normal;
    text-decoration:none;
    color:#333333;
    background-color:#FFFFFF;
    page-break-inside: avoid;
    text-align: justify;
}

.treeLink { 
}

.treeAllLink { 
    color: #777777;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px;
}

.article{
    border: 1px solid #D9E0EC;
    margin: 0px;
    padding: 4px;    
	background-color:#FFFFFF;
}

.article .artTitle{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	padding:2px;
	background-color:#FFFFFF;
}

.article .artContent{ 
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    white-space: normal;
	text-decoration:none;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
    page-break-inside: avoid;
    text-align: justify;
    margin-right: 1%;
    margin-left: 1%;
}

.article .artContent a{ 
   	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
    white-space: normal;
	text-decoration:none;
	color:#004276;
	background-color:#FFFFFF;
	padding:2px;
    page-break-inside: avoid;
    text-align: justify;
    margin-right: 1%;
    margin-left: 1%;
}

.article .artContent a:visited{ 
   	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
    white-space: normal;
	text-decoration:none;
	color:#004276;
	background-color:#FFFFFF;
	padding:2px;
    page-break-inside: avoid;
    text-align: justify;
    margin-right: 1%;
    margin-left: 1%;
}

.article .artContent a:hover{ 
   	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
    white-space: normal;
	text-decoration:none;
	color:#69823E;
	background-color:#FFFFFF;
	padding:2px;
    page-break-inside: avoid;
    text-align: justify;
    margin-right: 1%;
    margin-left: 1%;
}

.article .artSons .artSonTitle {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration:none;
    color: #000000;
    padding-top: 5px;
		background-color:#D9E0EC;
		margin-right: 2%;
    margin-left: 2%;
}

.article .artSons .artSonContent {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    white-space: normal;
    text-decoration:none;
    color:#333333;
    background-color:#FFFFFF;
    padding:4px;
    page-break-inside: avoid;
    text-align: justify;
    margin-right: 2%;
    margin-left: 2%;
		border: 1px solid #D9E0EC;
}


.tbItemOn {
	float:left;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	/*background-color: #e1e1e1;*/
	background-image: url('../img/tab.png');
	height:25px;
	color:#122676;
	font-weight: bold;
}

.tbItemOn a {
	font-size:12px;
	color:#122676;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

 .tbItemOn a:hover{
	font-size:12px;	
	font-family: Arial, Helvetica, sans-serif;
}


.tbItem {
	float:left;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	font-weight: bold;
	height:23px;
}

.tbItem a {
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tbItem:visited {
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tbItem:hover{
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #162E8E;	
}






.tbItemPassword {
	float:left;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	font-weight: bold;
	height:23px;
}

.tbItemPassword a {
	font-size:12px;
	color:#69823E;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tbItemPassword:visited {
	font-size:12px;
	color:#69823E;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tbItemPassword:hover{
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #162E8E;
}


.tbItemPasswordOn {
	float:left;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	/*background-color: #e1e1e1;*/
	background-image: url('../img/tab.png');
	height:25px;
	color:#122676;
	font-weight: bold;
}

.tbItemPasswordOn a {
	font-size:12px;
	color:#122676;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tbItemPasswordOn:visted {
	font-size:12px;
	color:#122676;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

 .tbItemPasswordOn:hover{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}





.menuItem a {
	
	font-size:10px;
	color:#2F3237;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
	border:0px solid;
	border-color:#f3f3f3 #bbb #bbb #f3f3f3;
	padding:.1em;
	width:auto;
	height: 1.1em;
	/*line-height: 1em;*/

}

.menuItem a:hover{
	font-size:10px;
	color:#2F3237;
	font-family: Arial, Helvetica, sans-serif;
/*	background-color:#FFFFFF;*/
	text-decoration:underline;
	border:0px solid;
	border-color:#f3f3f3 #bbb #bbb #f3f3f3;
/*
	padding:.1em;
	height: 1.1em;
	line-height: 1em;
	text-decoration:underline;
*/
}

.menu {
	border-top-style: none;
	border-right-style: dashed;
	border-right-width: 1px;
	border-right-color:#D9E0EC;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color:#D9E0EC;	
}

.showHideTree a{	
	font-size:9px;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;	
	padding-left: 5px;
	text-align: right;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-align: center;
	color: #FFFFFF;
	background-color:#385F96;
	padding:2px;
}

.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #FFFFFF; /*#FFF9DC;*/
}

.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #FFFFFF;
	text-decoration:underline;
}

.textAdminFooter a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #FFFFFF; /*#FFF9DC;*/
}

.horizontalLine {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #D9E0EC;
	border-bottom-width: 1px;		
}

.rightEntryTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	color: #FFFFFF;
	background-color:#385F96;
}

.rightEntryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	text-align: justify;
	/*text-align:center;*/
	line-height: 1em;
	color: #000000;

	border-top-style: none;
	/*border-right-style: dashed;
	border-right-width: 1px;
	border-right-color: #D9E0EC;*/
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #D9E0EC;
	/*border-left-style: dashed;
	border-left-width: 1px;
	border-left-color: #D9E0EC;	*/
}
 
.banner {
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D9E0EC;
	border-bottom-style: none;
	border-left-style: dashed;
	border-left-width: 1px;
	border-left-color: #D9E0EC;
	background-color:#F03;
}

.portada {
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color:#D9E0EC;
	border-right-style: none;
	border-left-style: none;
	/*background-color: #FFF;*/
}

.bottom {
	border-top-style: none;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D9E0EC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D9E0EC;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #D9E0EC;
}

.lineRight {
	border-top-style: none;
	border-right-style: dashed;
	border-right-width: 1px;
	border-right-color: #D9E0EC;
	border-bottom-style: none;	
	border-left-style: none;	
}

.lineLeft {
	border-top-style: none;
	border-right-style: none;
	border-left-style: dashed;	
	border-left-width: 1px;
	border-left-color: #D9E0EC;
	border-bottom-style: none;		
}

.ptsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	color: #666666;
	background-color: #E0E0E0; /*#385F96;*/
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	/*padding-right:4px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #7390B9;;*/
}

.ptsTitleLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-align: right;
	color: #FFFFFF;		
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #7390B9;
	
}

.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
	padding-left:5px;
}


.homeTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
	padding:2px;
	padding-right: 10px;
	/*background-image:url("../img/menuInicio2.jpg");*/

}

.homeTitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;	
}

.homeTitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	color: #000000;
}
.vineta{
    background-image:url("../img/vineta.jpg");
    width:7px;
    height:9px;
}

.searchButton
{	
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

.searchTitle
{	
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

.searchComents
{	
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

.searchText
{	
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
	color: #51548a;
}

.titleSection  a{
	font-size:11px;
	font-weight: bold;
	color:#2F3237;
	font-family: Arial;
	text-decoration:none;	
	background-color: #FFFFFF; /*#EDF3F8;*/
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.titleSectionOn  a{
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	font-family: Arial;
	text-decoration:none;	
	background-color: #385F96;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.loginTitle
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#1733A3;
	padding:4px;
}

.loginText
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#315282;
	background-color:#DFDFDF;
	padding:4px;
}

.toolbarSpecial  {
	/*border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D9E0EC;
	border-bottom-width: 1px;
    border-top-color: #D9E0EC;
    border-top-width: 1px;
    border-right-color:#D9E0EC;
    border-right-width: 1px;
    border-left-color:#D9E0EC;
    border-left-width: 1px;  */
	padding-top:2px;	
	text-align: center;
	font-size:16px;
	color:#385F96;
	font-family: Arial, Helvetica, sans-serif;
}

.toolbarSpecial .tbItemOn {
	/*background-color: #EDF3F8;*/
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: underline;
	color: #385F96;
}

.toolbarSpecial .tbItemOn a {
	font-size:16px;
	color: #385F96;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

.toolbarSpecial .tbItemOn a:hover{
	font-size:16px;
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.toolbarSpecial .tbItem {

  	/*background-color: #385F96;*/
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	width:auto;
	color:#385F96;

}

.toolbarSpecial .tbItem a {
	font-size:16px;
	color:#385F96;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.toolbarSpecial .tbItem a:hover{
	font-size:16px;
	color:#385F96;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.asbTitleComment{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #FFFFFF;
	padding:3px;
	background-color:#8BBC38; /*A9AAA9;/*7FA0CF;*/
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}

.asbContentComment {     
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: normal;
	text-decoration:none;
	color:#333333;
	background-color: #F6F6F5; /*E6EDF6; /*#DCE5F2;*/ /*#FBFBE4;*/  /*#EDD7C1;*/ /*#FFD4AA;*/
	padding:4px;
	page-break-inside: avoid;
	text-align: justify;
	margin-right: 0%;
	margin-left: 0%;
	width: 96%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 3px;
}


/* NEW GUI - January 2010*/
/*************************/

.leftColumn{
	width:170px;
	height: auto;/*1933px;*/
	background-color: #dfdfdf;
	float:left;
	margin-left: 0px; 
}

.verticalMenu{
	padding-left:10px;
}

.verticalMenu a{
	color: #004276;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

.verticalMenu a:hover{
	color: #69823E;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

.verticalMenu2{
	padding-left:6px;
}

.verticalMenu2 a{
	color: #004276;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

.verticalMenu2 a:hover{
	color: #69823E;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

.inicio{
	float:left;
	padding-top: 10px;
	margin-left: 10px;
	width: 115px;
	text-align: right;
}

.inicio a{
	font-size:12px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.inicio a:hover{
	font-size:12px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.separator{
	float:left;
	height:35px;
	background-color:#1733A3;
	width:1px;	
}

.footerText{
	float:left;
}

.footerText a{
	color: #004276;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.footerText a:hover{
	color: #69823E;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.separatorFooter{
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	/*padding-top: 4px;*/
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #999999;
}

.more{
	background-image:url("../img/mas.png");	
	float:right;
	width: 59px;
	height: 21px;
}

.more:hover{
	background-image:url("../img/more_over.png");
	width: 59px;
	height: 21px;
}

.titleHome{
	color: #000000; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-left:10px; margin-top:15px; margin-right:10px; border-bottom: solid 1px #e5e5e5; padding-bottom: 7px;
}

.titleHome a{
	color: #000000; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-top:15px; border-bottom: solid 1px #e5e5e5; padding-bottom: 7px; text-decoration: none;
}

.titleHome a:visited{
	color: #000000; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-top:15px; border-bottom: solid 1px #e5e5e5; padding-bottom: 7px; text-decoration: none;
}

.titleHome a:hover{
	color: #69823E; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-top:15px; border-bottom: solid 1px #e5e5e5; padding-bottom: 7px; text-decoration: none;
}

.titleHome2{
	color: #000000; font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-left:10px; margin-top:0px; margin-right:10px; padding-bottom: 0px;
}

.titleHome3{
	color: #000000; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-left:10px; margin-top:0px; margin-right:10px; border-bottom: solid 1px #e5e5e5; padding-bottom: 7px;
}

.titleHomeUpdate{
	color: #666666; font-size:10px; font-family:Tahoma, Geneva, sans-serif; font-weight: normal;  margin-top:0px; margin-right:2px; padding-bottom: 0px;
}

.textHome{
	font-family:arial,Helvetica,Utkal,sans-serif; font-size:11px; font-style:normal; font-weight:normal; line-height:14px; margin-right:7px; margin-left:7px; margin-top:5px; margin-bottom:5px; padding:0 0 0px 4px; text-align:justify;
}

.textHome a{
	color: #004276;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}

.textHome a:hover{
	color: #69823E;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}

.titleLabel{
	color: #8BBC38; /*666666;*/ font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight: bold; margin-left:10px; margin-top:15px; margin-right:10px; padding-bottom: 0px;
}

.moreBernardo{	
	text-align: right;
	color: #1A682A;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	padding-right: 22px;
}

.moreBernardo a{	
	color: #1A682A;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}

.moreBernardo a:visited{
	color: #1A682A;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}

.moreBernardo a:hover{
	color: #D9331D;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}

.titleBernardo{	
	text-align: left;
	color: #1A682A;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	padding-right: 22px;
}

.titleBernardo a{	
	color: #1A682A;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}

.titleBernardo a:visited{
	color: #1A682A;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}

.titleBernardo a:hover{
	color: #D9331D;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}

.date{
	/*padding-left: 5px;*/
	font-size: 11px;
	font-family:arial;
	color: #FFFFFF;/*#666;*/
	padding-bottom: 5px;	
	font-weight: bold;
}

.moreBazoberry{	
	text-align: right;
	color: #638FC7;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
	padding-right: 22px;
}

.moreBazoberry a{	
	color: #638FC7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.moreBazoberry a:visited{
	color: #638FC7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.moreBazoberry a:hover{
	color: #B9D92C;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.titleBazoberry{	
	text-align: left;
	color: #638FC7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
	padding-right: 22px;
}

.titleBazoberry a{	
	color: #638FC7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

.titleBazoberry a:visited{
	color: #638FC7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

.titleBazoberry a:hover{
	color: #B9D92C;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

.tbItem2On {
	float:left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	background-color: #dfdfdf;
	height:28px;
	color: #69823E; /*#122676;*/
	font-weight: bold;
	text-decoration: none;
}

.tbItem2On a {
	font-size:11px;
	color: #69823E;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;	
}

 .tbItem2On a:hover{
	font-size:11px;	
	font-family: Arial, Helvetica, sans-serif;
	color: #69823E;
}

.tbItem2 {
	float:left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	height:28px;
	background-color: #dfdfdf;
}

.tbItem2 a {
	font-size:11px;
	color:#122676;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.tbItem2 a:hover{
	font-size:11px;
	color:#69823E;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*background-color: #162E8E;	*/
}

.edicion{
	padding-top: 8px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #FFFFFF;
}

.edicionLink{
	COLOR:#75b31f; 
	font-weight: bold;
	text-decoration: none;
}

.edicionLink a{
	COLOR:#75b31f; 
	font-weight: bold;
	text-decoration: none;
}

.edicionLink a:visited{
	COLOR:#75b31f; 
	font-weight: bold;
	text-decoration: none;
}

.edicionLink a:hover{
	COLOR:#75b31f; 
	font-weight: bold;
	text-decoration: underline;
}

.login{
	padding-top: 7px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
}

.dateTitle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;	
	background-color: #1733A3;
	padding: 3px;
	text-align: center;
}

.dateData{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;	
	/*background-color: #1733A3;*/
	padding: 2px;
	border-bottom: solid 1px #999;
	/*border-right: solid 1px #999;*/
	border-left: solid 1px #999;
		

}

.linksAllArticle{
	padding-right:9px;
	text-align: right;
	padding-top: 0px;
	margin-bottom: 10px;
	font-size:10px;
}

.linksAllArticle a{
	color: #004276;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.linksAllArticle a:visited{
	color: #004276;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.linksAllArticle a:hover{
	color: #69823E;
	font-family:arial,Helvetica,Utkal,sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration:none;
}

.textHomePhrase{
	text-align:center;
	padding-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size: 17px;*/
	color: #75B320;
	text-decoration: none;
}

.textHomePhrase a{
	text-align:center;
	padding-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size: 17px;*/
	color: #75B320;
	text-decoration: none;
}

.textHomePhrase a:hover{
	text-align:center;
	padding-top: 5px;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size: 17px;*/
	color: #75B320;
	text-decoration: underline;
}

.lastNew{
	text-align:left;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5E5D5E;
	text-decoration: none;
	font-weight: bold;
}

.lastNew a{
	text-align:left;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5E5D5E;
	text-decoration: none;		
	font-weight: bold;
}

.lastNew a:visited{
	text-align:left;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5E5D5E;
	text-decoration: none;		
	font-weight: bold;	
}

.lastNew a:hover{
	text-align:left;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #69823E;
	text-decoration: none;		
	font-weight: bold;	
}

.signing{
}

.signing a{
	color: #004276;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight: normal;
	text-decoration:none;
}

.signing a:visited{
	color: #004276;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight: normal;
	text-decoration:none;
}

.signing a:hover{
	color: #69823E;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight: normal;
	text-decoration:none;
}

.columnists {
	color: #8BBC38;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}

.columnistsText{
	text-align:left;
	/*padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #5E5D5E;
	text-decoration: none;
	font-weight: normal;
}

.columnistsText a{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #5E5D5E;
	text-decoration: none;		

}

.columnistsText a:visited{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #5E5D5E;
	text-decoration: none;		

}

.columnistsText a:hover{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #69823E;
	text-decoration: none;		

}

.notifyComments{
	text-align:left;
	/*padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size: 8.5px;
	color: #8BBC38;
	text-decoration: none;
	font-weight: normal;
	/*font-style: italic;*/
}

.menuLeftTab{
	text-align:left;
	/*padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #69823E;
	text-decoration: none;
	font-weight: bold;
}

.menuLeftTab a{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #69823E;
	text-decoration: none;		

}

.menuLeftTab a:visited{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #69823E;
	text-decoration: none;		

}

.menuLeftTab a:hover{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #69823E;
	text-decoration: underline;		

}

