/*********************************************************************************************/
/*********************************************************************************************/
/* 
		Estilo General
*/

body 
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #01245C;
	padding: 0px;
	margin: 0px;
	background-image: url(../Wimg/web/fondo.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

#Main0
{
	position: relative;
	width: 822px;
	margin: 0 auto 0;
	border: 1px solid transparent;
}
#main
{
	width: 822px;
	margin: 171px auto 0;
	/*border: 1px solid #052659;*/
	
	height: auto!important; /* para los browsers buenos */
	height: 700px; /* para IE5+ */
	min-height: 700px; /* para los browsers buenos */
}

#banner
{
	margin: 135px auto 0;
	width: 817px;
	/*height: 193px;*/ 
}

#botones
{
	margin: 0 0 5px 0;
	text-align: right;
}

a.btnBarra
{
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
	color: #001047;
	display: block;
	font-size: 10px;
	margin: 0 0 0 10px;
	float: right;
}

a.btnBarra:hover
{
	color: #0000CC;
}

.btnBarra img
{
	border: 0;	
}

#Cont
{
	background: #FFF url(../Wimg/web/cfondo.jpg) repeat-y center;
	color: #232323;
	float: left;
	margin: 0;
}

#DivIZ
{
	width: 178px;
	/*border: 1px solid #000000;*/
	float: left;
	margin: 30px auto 0;
	text-align: center;
}

#DivIZ p
{
	font-size: 22px;
	font-weight: bold; 
	color: #FFF;
	margin: 10px 0 18px 0;
}

#DivCE
{
	width: 531px;
	/*border: 1px solid #000000;*/
	margin: 0 12px 0 12px;;
	float: left;
	background: #FFF;
}

#DivLegis
{
	width: 572px;
	/*border: 1px solid #000000;*/
	margin: 0 0 0 0;;
	float: left;
	background: #FFF;
}

#DivVideo
{
	width: 572px;
	/*border: 1px solid #000000;*/
	margin: 0 0 0 0;
	float: left;
	background: #FFF;
}

#DivDE
{
	width: 250px;
	/*border: 1px solid #000000;*/
	margin: 0  0 0 0;
	float: right;
	background: #F7F7F7;
}
/*****************************************************************************/

.br-float
{
	clear: both;
}

/*******************************************************************/
/* NOTICIAS INDEX */

.Noti
{
	float: left;
	width: 244px;
	margin: 0 33px 0 0;
}

.Noti2
{
	float: left;
	width: 244px;
	margin: 0;
}

.NotiImg
{
	width: 244px;
	height: 165px;
	margin: 0 auto 0;
}


.paginacion 
{
	cursor: pointer;
	color: #063A76;
	font-family: Verdana,arial;
	font-size: 11px;
	font-weight: lighter;
	padding: 2px;
	border: 1px #DAECF8 solid;
}
.paginacionACT 
{
	cursor: default;
	background: #DAECF8;
	color: #052659;
	font-family: Verdana,arial;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
 	border: 1px #FFF solid;
}


#DivPaginacion
{
	padding: 5px 8px 5px 8px;
}

.NotiT
{
	color: #01245C;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
}

.NotiT2
{
	color: #656565;
	font-size: 14px;
	margin: 3px 5px 10px 5px;
	font-style: italic;
	border-bottom: 1px solid #333;
	padding: 0 0 5px 0;
}

.NotiT3
{
	color: #E9F3FC;
	font-size: 14px;
	margin: 3px 5px 10px 5px;
	font-style: italic;
	padding: 0 0 5px 0;
	font-weight: bold;
	line-height: 16px;
}

.NotiF
{
	color: #282828;
	font-size: 10px;
}

.leermas
{
	/*width: 410px;*/
	text-align: right;
	margin: 15px 6px 0 0;
	/*float: right;*/
}

a.alinkLeermas
{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}

a.alinkLeermas:hover
{
	text-decoration: underline;
}



a.alinkLeermas2
{
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

a.alinkLeermas2:hover
{
	text-decoration: underline;
}


a.alinkLeermas3
{
	text-decoration: none;
	color: #333;
	font-weight: bold;
}

a.alinkLeermas3:hover
{
	text-decoration: underline;
}
/*******************************************************************/
/* PRESIDENTES */



#presidents p
{
	font-size: 22px;
	font-weight: bold; 
	color: #012356;
	margin: 10px 0 18px 0;
}

/* AFILIATE INDEX */

a.BtnLinkAfiliate
{
	text-decoration: none;
	display: block;
	float: right;
	margin-left: 2px;
	border: 0;
}

.BtnLinkAfiliate img
{
	border: 0;
}


/********************************************************/
/* Copyright */

#copyright
{
	border-top: 1px solid #E2E2E2;
	margin: 20px auto 10px;
	padding: 10px;
	text-align: center;
	color: #999999;
}

#copyright a
{
	text-decoration: none;
	font-weight: bold;
	color: #999999;
}

#copyright a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}


/********************/
/********************/
/********************/

#ImgNoti_Main
{
	float: left;
	width: 557px;
	height: 405px;
	margin: 0;
}

#NotiDiv
{
	width: 265px;
	height: 405px;
	background: url(../Wimg/web/fondoNotis.jpg) no-repeat top center;
	float: right;
}

.NotiMain_Text
{
	height: 135px;
	width: 265px;
	overflow: hidden;
	color: #FFFFFF;
	cursor: pointer;
}

.NotiMain_Text2
{
	height: 135px;
	width: 265px;
	overflow: hidden;
	color: #000;
	cursor: pointer;
}

.fechaNoti
{
	margin: 25px 6px 0 8px;
	font-weight: bold;
	font-size: 10px;
}

.tituloNoti
{
	margin: 12px 6px 0 8px;
	font-weight: bold;
}

.NotiT0
{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.subTitulo
{
	color: #FFF;
	font-size: 14px;
}

.blkmc
{
	color: #FFF;
}



/* Menu Principal */

#menuPrincipal
{
	position: absolute;
	top: 126px;
	left: 158px;
	height: 36px;
}

#menuPrincipal ul
{
	padding: 0;
	margin: 0;
}

#menuPrincipal ul li
{
	float: left;
	margin: 0 0 0 2px;
	list-style: none;
	font-size: 18px;
	color: #FFF;
	line-height: 30px;
	font-weight: bold;
	height: 36px;
	color: #0F2753;
}

#menuPrincipal ul li a
{
	color: #00467C;
	font-size: 14px;
	text-decoration: none;
	line-height: 30px;
	/*font-weight: bold;*/
	/*background: url(../Wimg/web/back_menu.jpg) repeat-x;*/
	display: block;
	height: 36px;
	font-weight: bold;
	_width: 10px;
	text-align: center;
}

#menuPrincipal ul li a:hover
{
	color: #000;
	/*text-decoration: underline;*/
	/*background: url(../Wimg/web/back_menu.jpg) repeat-x bottom;*/
}
/***********************************/


.NotiImg_List
{
	float: left;
	margin: 5px 5px 3px 0;
	padding: 2px;
	border: 1px #FFF solid;
}

.NotiT_List
{
	font-size: 12px;
	color: #282828;
	font-weight: bold;
}

.NotiTXT_List
{
	color: #282828;
	line-height: 14px;
}

#btnFotos
{
	position: absolute;
	left: 502px;
}

.btnFotoNotiAct
{
	float: left;
	background: #E6E1DD;
	border: 1px solid #BCB1AB;
	color: #D00000;
	font-size: 10px;
	font-weight: bold;
	width: 18px;
	cursor: pointer;
}

.btnFotoNoti
{
	float: left;
	background: #E6E1DD;
	border: 1px solid #BCB1AB;
	color: #76716D;
	font-size: 10px;
	font-weight: bold;
	width: 18px;
	cursor: pointer;
}

#redesSoc
{
	text-align: center;
	color: #FFFFFF;
	height: 66px;
	background: url(../Wimg/web/fondoRedes.jpg) repeat-x;
}

/**************************************************************************/

a.noticiasRelacionadas
{
	text-decoration: none;
	color: #01245C;
}

a.noticiasRelacionadas:hover
{
	font-weight: bold;
}


.TxTComents
{
 width: 250px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Tx2TComents  
{
 width: 515px;
 height: 125px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.TituloCComents  
{
 color: #336699;
 font-size: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;

}
.btnComents  
{
 background-color: #E5EFF9;
 height: 25px;
 width: 253px;
 border: 1px solid #7F9DB9;
 font-family: Verdana, Arial, Helvetica, sans-serif;

}

/***********************************************************************************************/
/* NewStyke */

#NotiForm
{
	float: right;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0 0 0;
}

/*****************/

#LoNuevo
{
	text-align: center;
	color: #FFFFFF;
	height: 50px;
	background: url(../Wimg/web/fondoLoNuevo.jpg) repeat-x bottom;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:822px;
	height:20px;
	overflow:hidden;
	margin: 0 auto 0;
	}
span#prevBtn
{
	display: none;
	visibility: hidden;
}
span#nextBtn
{
	display: none;
	visibility: hidden;
}

a.alinkLeermasNuevo
{
	text-decoration: none;
	color: #D1EEFF;
	font-weight: bold;
}

a.alinkLeermasNuevo:hover
{
	text-decoration: underline;
}