/*================ MENU ================================================*/
#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
	float: left;
	position: relative;
}

#csstopmenu a{
text-decoration: none;
color: #6a6a6a;
}

.mainitems{
border: 0px solid black;
border-left-width: 0;
/*background-color: #D8FE89;*/
}

.headerlinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin: auto 13px; /*Espacio horizontal entre menus*/
	font-weight: bold;
	color: black;
	
}

.submenus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	display: none;
	width: 19em;  /* Espacio vertical entre submenu*/
	position: absolute;
	top: 1.5em; /*top de submenu  */
	left: 0px;
	background-color: #fa2805;

	border: 0px solid black;
	color: #FFFFFF;
	font-weight: bolder;	
}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{
	background-color: #6a6a6a;
	font-size: 14px;
}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}

/*================ END MENU ================================================*/



#picfade {
	FILTER: alpha(opacity=50);

}

/*================ BODY ================================================*/
body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	margin-bottom: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	/*color: #3C4E53;*/
	SCROLLBAR-FACE-COLOR: #e4e4e4;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFF;
	SCROLLBAR-SHADOW-COLOR: #f1f1f1;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #00000;
	SCROLLBAR-BASE-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #f1f1f1;
	BORDER-BOTTOM: 0px;
	HEIGHT: 125px;	/*background-color: #000000;  */

	
}

IMG   { border: 0; }

/*================ LINKS ================================================*/

a:hover 	{color:#FFFFFF; 	text-decoration:none; font-family: Arial, Helvetica, sans-serif; 	 font-weight: bolder;
CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #000000; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; COLOR: #FFFFF; font-weight: bolder; PADDING-TOP: 5px;}
a:link 		{ color: #6a6a6a;	TEXT-DECORATION: none; font-weight: bolder;}
a:visited 	{	color:#333333;	TEXT-DECORATION: none;	font-weight: bolder;}
a:active 	{color: #C1C1C1;	TEXT-DECORATION: none ;}				


a.submenu:link  	{	color:#6a6a6a; 	text-decoration:none;	font-family: Arial, Helvetica, sans-serif;	font-size: 17px; font-weight: bolder;}	
a.submenu:hover 	{ color:#FFFFFF; 	text-decoration:none; font-family: Arial, Helvetica, sans-serif; 	font-size: 17px; font-weight: bolder;
CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #000000; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; COLOR: #fff; PADDING-TOP: 10px;}	
a.submenu:visited  	{ color:#FFFFFF; 	text-decoration:none; font-family: Arial, Helvetica, sans-serif; 	font-size: 17px; font-weight: bolder;
CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #000000; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; COLOR: #fff; PADDING-TOP: 10px;}	
a.submenu:active 	{ color:#FFFFFF; 	text-decoration:none; font-family: Arial, Helvetica, sans-serif; 	font-size: 17px; font-weight: bolder;}	


		
/*================ PRIME TEXT COLORS================================================*/

.Cwhite 	{COLOR: #FFFFFF;}
.Cblack 	{COLOR: #000000;}

.Cgris		{COLOR: #f1f1f1;}
.Cgris2		{COLOR: #d4d4d4;}
.Cgris3		{COLOR: #747474;}
.Cgris4		{COLOR: #969fa3;}
.Cgris4		{COLOR: #e7e9ea;}

.Cverde 	{ COLOR: #76ab26;}
.Cverde2 	{ COLOR: #558d00;}


.Cmorado	{ COLOR: #fa2805;}
.Cmorado1	{ COLOR: #ffcc00;}


/*================ TEXT AND TITLES ===============================================*/
	
	
body,td,th {
	font-family: Arial, Helvetica, sans-serif;

	line-height: 1.5;
	
}
.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #fa2805;
	}
.titleNoticias{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: lighter;
	color:#000000;
	}
.titleNoticias_sub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color:#a20000;
	}
	
.title_n{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	}
.title_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15.5px;
	font-weight: bolder;
	COLOR: #fa2805;
	}

.titleNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #000000;
	}
.titleNewsSub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:6a6a6a;
	}
.Bottom{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	}

.textForm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5B5B5B;
	}
.textFormW{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #FFFFFF;
	}
.textFormB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #000000;
	}

.textFormFECHA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}
.textFormNOTICIAS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #fa2805;
	}
		
.textFormO{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fa2805;
	}

.textForm_O{
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;;
	font-size: 10px;
	font-weight: bold;
	color: #fa2805;
	}	

.textFormBlk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	}

.textForm_Blk{
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;;
	font-size: 10px;
	font-weight: bold;
	color: #0000000;
	}	
/*================ TABLE BORDERS ================================================*/


.TBwhite 	{border: 1px solid  #FFFFFF;}
.TBblack 	{border: 1px solid  #000000;}

.TBgris		{border: 1px solid #f1f1f1;}
.TBgris2	{border: 1px solid #d4d4d4;}
.TBgris3	{border: 1px solid #747474;}
.TBgris4	{border: 1px solid #969fa3;}
.TBgris4	{border: 1px solid #e7e9ea;}

.TBverde 	{ border: 1px solid #76ab26;}
.TBverde2 	{ border: 1px solid #558d00;}

.TBmorado	{ border: 1px solid #fa2805;}
.TBmorado1	{ border: 1px solid #ffcc00;}

.TBG	 	{ border: 1px solid #a3cd00;}
.TBB	 	{ border: 1px solid #202020;}




/*================ TABLE BACKGROUNDS================================================*/

.TBcwhite 	{background-COLOR:  #FFFFFF;}
.TBcblack 	{background-COLOR:  #000000;}

.TBcgris	{background-COLOR: #f1f1f1;}
.TBcgris2	{background-COLOR: #d4d4d4;}
.TBcgris3	{background-COLOR: #747474;}
.TBcgris4	{background-COLOR: #969fa3;}
.TBcgris4	{background-COLOR: #e7e9ea;}

.TBcverde 	{ background-COLOR: #76ab26;}
.TBcverde2 	{ background-COLOR: #558d00;}

.TBcmorado	{ background-COLOR: #fa2805;}
.TBcmorado1	{ background-COLOR: #ffcc00;}

/*================ IMAGEN ================================================*/


.border_l_ima {
	background-image: url(../images/interfaz/left.gif);
	background-repeat: repeat-y;
}
.border_b_ima {
	background-image: url(../images/interfaz/border_b.png);
	background-repeat: repeat-x;
}

.border_bt_ima {
	background-image: url(../images/interfaz/botom_back.jpg);
	background-repeat: repeat-x;
	vertical-align: bottom;
}
