body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#f5f6fa url(../imagenes/fondo.gif) repeat-x;
}

/*************** TEXTOS ***************************************/
p {
font: 12px "Tahoma", Verdana, sans-serif;
color: #000000;
}


.negritab {
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.negritag {
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#B7B7B7;
}

.negritan {
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#FF6600;
}
.negritang {
font: 12px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#FF6600;
}

.negritaa {
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#003399;
}

.tit1 {
font: 16px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#0033CC;
}

.tit2 {
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#FF6600;
}

.tit3{
font: 11px "Tahoma", Verdana, sans-serif;
color:#000000;
}

.tit4{
font: 16px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#FF0000;
}
/*******************************************/
.parrafo p {
font: 12px "Tahoma", Verdana, sans-serif;
color: #000000;
}
.parrafo a {
	font: 12px "Tahoma", Verdana, sans-serif;
	font-weight:bold;
	color:#3F45B4;
	text-decoration: none;
}

.parrafo a:hover {
	font: 12px "Tahoma", Verdana, sans-serif;
	font-weight:bold;
	color:#FF6600;
	text-decoration: none;
}

.parrafo h3 {
	font: 18px "Tahoma", Verdana, sans-serif;
	font-weight:bold;
	color:#3F45B4;
    border-bottom:1px solid #FF9900;
}

.parrafo ul {
			font: 12px "Tahoma", Verdana, sans-serif;
			color: #000000;
			list-style:square;
			}
/*******************************************/

#pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#pie a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	text-decoration: none;
}
#pie a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	text-decoration: none;
}

#pie a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFF00;
}

#pie a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFF00;
}

/*************** ***************************************/

.keyinsert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	border:#000000, 1px;
}

#key {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9px;
	color:#000000;
}

#key a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9px;
	color: #3F45B4;
	text-decoration: none;
}
#key a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9px;
	color: #3F45B4;
	text-decoration: none;
}

#key a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9px;
	text-decoration: none;
	color:#FF6600;
}


#key a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9px;
	text-decoration: none;
	color:#FF6600;
}

/*************** ***************************************/

/************ ESTILO DEL MENU ********************/
#menusup{position:relative;display:block;height:18px;font-size:11px;font-weight:bold;background:#3F45B4; repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:2px solid #FF9900;}
#menusup ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#menusup ul li{display:block;float:left;margin:0;}
#menusup ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:0px 12px 0px 12px;height:18px;background:transparent url(../imagenes/bgDIVIDER1.gif) no-repeat top right; line-height:18px;}
#menusup ul li a:hover{color:#FFCC00;background:#070949 url(../imagenes/bgDIVIDER1.gif) no-repeat top right;}
#menusup ul li a.current{background:#FF9900 url(../imagenes/bgDIVIDER1.gif) no-repeat top right; color:#333333; cursor:default;}
#menusup ul li a.current:hover{background:#FF9900 url(../imagenes/bgDIVIDER1.gif) no-repeat top right; color:#333333; cursor:default;}
/************ FIN ESTILO MENU *****************/

/************ ESTILO MENU LATERAL ********************/

.lat {
	font: 11px "Tahoma", Verdana, sans-serif;
	font-weight: bold;
    border-bottom:1px solid #FF9900;
	margin: 2px 0px 2px 2px;
    text-decoration:none;
	background:url(../imagenes/flechan.gif) left no-repeat;
}

.lat a{
	padding:2px 5px 2px 19px;
	display:block;
 	color: #3F45B4;
 	text-decoration:none;

}

.lat a:hover{
	text-decoration: none;
	color: #FF9900;
}


.pstt {
/* background-color:#D8D8D8; */
border-bottom:1px solid #CCCCCC;
/*border-right:4px solid #666666;*/
height:17px;
/* text-align:right; */
margin: 2px 0px 2px 15px;
font: 12px "Tahoma", Verdana, sans-serif;
color: #000000;
text-decoration:none;
}

.pstt a{
padding:2px 5px 2px 5px;
display:block;
height:17px;
text-decoration:none;
color: #333;
background:url("../imagenes/nar.gif") left no-repeat;

}

.pstt a:hover{
background:url("../imagenes/flechar.gif") #FFCC00 right no-repeat;
}

.psttcurrent{
padding:2px 5px 2px 5px;
display:block;
height:17px;
margin: 2px 0px 2px 15px;
font: 12px "Tahoma", Verdana, sans-serif;
color:#FFFFFF;
background:  url("../imagenes/flechan.gif") #FF9900 right no-repeat;
}

.titcurrent{
padding:2px 5px 2px 5px;
display:block;
height:17px;
margin: 2px 0px 2px 0px;
font: 12px "Tahoma", Verdana, sans-serif;
color:#FFFFFF;
background:  url("../imagenes/flechan.gif") #FF9900 right no-repeat;
}

.linea {
	border-left:#CCCCCC dashed 1px;
	padding:10px 10px 20px 10px;
}

.linea2 {
border:#666666 dashed 1px;
}

#noticias {
Padding:10px 10px 20px 10px;
}

#noticias p{
font: 11px "Tahoma", Verdana, sans-serif;
}

#noticias a{
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#000099;
text-decoration:none;
}

#noticias a:hover{
color:#FF9900;
}

#titnoticias{
background-color:#FFCC00;
height:18px;
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color: #000000;
border-bottom:#FF9900 solid 3px;
}

#titnoticias2{
background:#999999;
height:18px;
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color: #FFFFFF;
border-bottom:#FF9900 solid 3px;
}

#titnoticias3{
background:#FFFFFF;
height:18px;
font: 11px "Tahoma", Verdana, sans-serif;
font-weight:bold;
color:#0033CC;
border-bottom:#FF9900 solid 3px;
}

#cpnoticias{
Padding:5px 5px 5px 5px;
}

/*
#celda01{
display:none;
display:
}
#celda02{
display:none;
}
#celda03{
display:none;
}
#celda04{
display:none;
}
#celda05{
display:none;
}
#celda06{
display:none;
}
#celda07{
display:none;
}
#celda08{
display:none;
}
#celda09{
display:none;
}
#celda10{
display:none;
}
#celda11{
display:none;
}

#celda11{
display:none;
}
*/
/************ FIN MENU LATERAL ***********************/

.lineabaja {
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #a4a4a4;
}

#ecahun {
display:block;
position:relative;
	}

.noticicias1p {
		font: 12px  Verdana, sans-serif;
		color: #000000;
			}
			
.noticias1 a {
	font: 12px Verdana, sans-serif;
	font-weight:bold;
	color:#3F45B4;
	text-decoration: none;
}

.noticias1 a:hover {
	font: 12px  Verdana, sans-serif;
	font-weight:bold;
	color:#FF6600;
	text-decoration: none;
}

.noticias1strong {
		font: 12px Verdana, sans-serif;
		font-weight:bold;
		color: #000000;
			}
			
.noticias1gris{
	font: 12px  Verdana, sans-serif;
	color: #666666;
	font-weight: bold;
}

.noticias1h3 {
	font: 17px  Verdana, sans-serif;
	font-weight:bold;
	color:#3F45B4;
}

.noticias1h4 {
	font: 15px  Verdana, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.fijo {
position:fixed;
}

.banner {
	padding:2px;
	background-color:#FFF;
	
	
}

#banderas {
	margin:10px;
	/* text-align:center; */
	
}

