/* CSS Document */
body{
	padding:0;
	margin:0;
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#3D3C2C;
	font-weight:normal;
	background-color: #000066;
	background-image: url(../imagenes/fondobasedream.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#body_left {
	float:				left;
	width:				518px;
	text-align:			left;
	background-color:	#CACACA;
	padding-bottom:		1px;		/* Stops footer at content */
}
#body_right {
	float:				right;
	width:				280px;
	text-align:			left;
	background-color:	#EAEAEA;
	padding-bottom:		1px;		/* Stops footer at content */
}
div, p, h1, h2, h3, ul, img{padding:0px; margin:0px;}
/* TOP PANEL */
#topPan{
	width:800px;
	height:166px;
	position:relative;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* Menu Panel */
#topPan ul{
	width:520px;
	height:96px;
	display:block;
	position:absolute;
	top:301px;
	right:254px;
	margin:0;
	padding:0;
}
#topPan ul li{float:left; width:104px; display:block; text-align:center;}
#topPan ul li a{
	width:104px;
	height:35px;
	display:block;
	text-decoration:none;
	margin:0;
	padding:61px 0 0 0;
	background-position: 0 0;
}
#topPan ul li a:hover{ width:104px; height:96px; display:block; background:#FCFAE6; color:#2E4E00; text-decoration:none;}
#topPan ul li span{width:104px; height:35px; display:block; background:url(images/menu-devider1.gif) 100% 0 no-repeat #FCFAE6; color:#2E4E00; text-decoration:none; padding:61px 0 0 0; line-height:14px;}

/* /TOP PANEL */

/* HEADER PANEL */
#headerPan{
	width:800px;
	height:37px;
	position:relative;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#headerPanleft{
	width:237px;
	height:214px;
	position:absolute;
	top:348px;
	left:413px;
}

/* BODY PANEL */
#bodyPan{
	width:800px !important;
	width:802px;		/* IE Fix for (2) 1px borders being inside container. */
	height:	auto !important; /* Detect height automatically, Incompatible w/IE */
	height:100%;
	min-height:100%;
	padding:0;
	margin:0 auto;
	background-color: #CACACA;
}
/*Left Panel */
#leftPan{
	width:280px;
	margin:0;
	padding:0px;
	background-color: #EAEAEA;
	float: right;
	height: 100%;
}
#acceso   {
	background-image: url(../imagenes/acceso.jpg);
	width: 280px;
	height: 15px;
}
#bodyPan #leftPan #lateral {
	background-image: url(../imagenes/menulateral.jpg);
	height: 72px;
	width: 280px;
	margin-top: 65px;
}
#leftPan form label{
	width:280px;
	display:block;
	float:left;
	height: 72px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	background-image: url(../imagenes/fondomail.jpg);
	}
	
#leftPan form{
	width:280px;
	height:42px;
	padding:0;
	color:#FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #000066;
}
#leftPan form input{
	float:right;
	display:block;
	width:101px;
	height:16px;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 9px;
	margin-left: 0;
}
.btn   {
	width:71px;
	height:30px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	background-image: url(../imagenes/botonentrar.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #06255B;
	vertical-align: sub;
	margin-top: 3px;
}
.mail   {
	text-align:center;
	background-image: url(../imagenes/mail.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #06255B;
	color: #FFFFFF;
	border: none;
	margin-right: 5px;
	margin-left: 60px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.clave   {
	float:right;
	width:199px;
	height:20px;
	text-align:center;
	background-image: url(../imagenes/mail.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #06255B;
	display: block;
	color: #FFFFFF;
	margin-left: 40px;
	margin-top: 2px;
	margin-right: 25px;
	margin-bottom: 0px;
	border: none;
}
#leftPan  form login fondomail   {
	width:280px;
	display:block;
	float:left;
	height: 36px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	background-image: url(../imagenes/espaciomail.jpg);
}

#leftPan h3{
	height:30px;
	display:block;
	background-color: #FFFFFF;
	line-height: 28px;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 280px;
	float: right;
	background-image: url(../imagenes/tituloagenda.jpg);
	margin-top: 5px;
}
#leftPan ul{
	display:block;
	float:left;
	width: 280px;
}
#leftPan ul li{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	padding-top: 0px;
	padding-bottom: 0;
	margin-left: 10px;
	margin-top: 5px;
	list-style-position: inside;
	list-style-image: url(../imagenes/arrow3.gif);
} 
#leftPan ul li a{
	text-decoration:underline;
	color:#666666;
}
#leftPan ul li a:hover{
	text-decoration:none;
	color: #333333;
}

#leftPango{
	height:36px;
	display:block;
	padding:0;
	margin:0;
	font-size:12px;
	color:#000000;
	line-height:23px;
	font-weight:bold;
	background-image: url(../imagenes/restoentrar.jpg);
	width: 280px;
	float: right;
}
#leftPango p.textposition a{
	float:left;
	margin:0;
	text-decoration:none;
	color:#000000;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#leftPango p.textposition a:hover{
	text-decoration:underline;
}
#leftPango a:hover{
	text-decoration:none;
	color:#fff;
	background-color: #333229;
	background-image: url(../imagenes/entrar.gif);
	background-repeat: no-repeat;
	background-position: 30px 1px;
}

/*/Left Panel */
/*Right Panel */
#rightPan{
	width:518px;
	border:2px none #CACACA;
	background-color: #CACACA;
	clip: rect(0px,auto,0px,auto);
	float: left;
	height: 100%;
}
#rightbodyPan{
	width:510px;
	top:3px;
	left:4px;
	color:#3D3C2C;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	clip: rect(0px,auto,0px,auto);
	padding-top: 5px;
	padding-right: 3px;
	height: 100%;
	padding-left: 5px;
}
#rightbodyPan h2{
	width:480px;
	height:21px;
	position: relative;
	color:#0065BD;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: url(../imagenes/titulonoticias.jpg);
}
#rightbodyPan p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 7px;
	line-height: 17px;
	text-align: left;
}
#rightbodyPan p span{background:#FFFFFA; color:#3D3C2C;}
#rightbodymore{
	width:500px;
	height:25px;
	border:1px solid #fff;
	display:block;
	font-size:11px;
	color:#666666;
	line-height:25px;
	font-weight:bold;
	background-color: #E0F5FE;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 5px;
	padding: 0px;
}
#rightbodymore p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymore a{
	float:right;
	width:100px;
	display:block;
	position:relative;
	height:23px;
	text-decoration:none;
	color:#fff;
	text-transform:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	background-color: #999999;
	background-image: url(images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 58px 1px;
}
#rightbodymore a:hover{
	text-decoration:none;
	color:#fff;
	background-color: #666666;
	background-image: url(images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 58px 1px;
}
#rightbodyPan h3{
	width:500px;
	height:31px;
	display:block;
	position: relative;
	color:#0065BD;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 28px;
	font-weight: bold;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 100% 0;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#rightbodyPan ul{width:328px; height:92px; position:relative; top:5px; left:80px; margin:0 0 30px 0;}
#rightbodyPan li{width:340px; background:url(images/arrow2.gif) 0 7px no-repeat; font:14px/24px Arial, Helvetica, sans-serif; padding:0 0 0 20px;}
#rightbodyPan li a{width:235px; height:60px; background:#FCFAE6; color:#CC0000; text-decoration:underline; line-height:24px;}
#rightbodyPan ul li a:hover{width:235px; height:60px;  text-decoration:none; line-height:24px;}

#rightbodymorenext{width:306px; height:25px; border:1px solid #fff; background:#B0AD93; display:block; padding:2px; margin:0 60px 0 80px; font-size:12px; color:#FFFFFA; line-height:25px; font-weight:bold;}
#rightbodymorenext p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymorenext a{float:right; background:url(images/arrow4.gif) no-repeat 58px 1px #63614F; width:66px; display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase;}
#rightbodymorenext a:hover{background:url(images/arrow4.gif) no-repeat 58px 1px #333229; text-decoration:none; color:#fff;}


#arriba {
	height: 166px;
	width: 519px;
	background-image: url(../imagenes/logo.jpg);
}
#arribadere {
	height: 166px;
	width: 281px;
	background-image: url(../imagenes/destacados3.jpg);
	float: right;
}
#headerPan ul {
	width:494px;
	height:37px;
	display:block;
	position:absolute;
	top:0px;
	right:307px;
	margin:0;
	padding:0;
}
#headerPan ul li {
	float:left;
	width:70px;
	display:block;
	text-align:center;
	height: 37px;
}
#headerPan ul li a {
	width:70px;
	height:37px;
	display:block;
	font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#2E4E00;
	background:url(images/menu-bg.gif) 0 0 repeat-x #F4F1DD;
	text-decoration:none;
	margin:0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#headerPan ul li a:hover {
	width:70px;
	height:37px;
	display:block;
	background:#FCFAE6;
	color:#2E4E00;
	text-decoration:none;
}
#bodyPan #izquierPan {
	width: 519px;
}
#costadomenu {
	position:absolute;
	left:609px;
	top:233px;
	width:281px;
	height:72px;
	z-index:1;
}
.titulodeNOTICIA {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #00428f;
	padding-right: 0px;
	padding-left: 15px;
	text-align: justify;
	font-weight: bold;
	font-variant: normal;
	padding-bottom: 0px;
	padding-top: 10px;
	font-style: normal;
}
.textodeNOTICIA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
	font-weight: normal;
	font-variant: normal;
	padding-bottom: 10px;
	padding-top: 7px;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D6D6D6;
	line-height: 16px;
}
#footer {
	height: 150px;
	clear: both;
	visibility: visible;
	background-color: #031951;	
 }
 
#footercopiright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
	width: 300px;
	padding-right: 50px;
	padding-left: 200px;
	padding-top: 10px;
	margin: auto;
}
#footerimagen  {
	height: 50px;
	width: 150px;
	padding-left: 300px;
	padding-top: 10px;
}
#footerindex {
	height: 20px;
	width: 200px;
	padding-left: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	padding-top: 10px;
	margin: 0px;
}
#footerindex  ul  a  {
	color: #CCCCCC;
	text-decoration: none;
}
#footerindex  ul  a:hover  {
	text-decoration: underline;
}
#form  label2  {
	width:280px;
	display:block;
	float:left;
	height: 72px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	background-image: url(../imagenes/menulateral.jpg);
}
.btnlargos    {
	width:280px;
	height:34px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	background-image: url(../imagenes/btnregistro.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #06255B;
}
#leftPan h4 {
	height:30px;
	display:block;
	background-color: #FFFFFF;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 280px;
	float: right;
	background-image: url(../imagenes/tituloproyectos.jpg);
	margin-top: 5px;
	margin-bottom: 0px;
}
#leftPan h5 {
	height:30px;
	display:block;
	background-color: #FFFFFF;
	line-height: 28px;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 280px;
	float: right;
	background-image: url(../imagenes/titulodestacados.jpg);
	margin-top: 5px;
}
#rightIns{
	width:520px;
	height:555px;
	position:absolute;
	top:0px;
	right:280px;
	border:2px none #CACACA;
	background-color: #CACACA;
}
#rightbodyIns{
	width:512px;
	height:567px;
	position:absolute;
	top:3px;
	left:4px;
	color:#3D3C2C;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#rightbodyIns h2{
	width:480px;
	height:21px;
	position: relative;
	color:#0065BD;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: url(../imagenes/tituloinstitucional.jpg);
}
#rightbodyIns p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 7px;
	line-height: 17px;
	text-align: left;
}
#rightbodymoreIns p.textpositionIns{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymoreIns a{
	float:right;
	width:100px;
	display:block;
	position:relative;
	height:23px;
	text-decoration:none;
	color:#fff;
	text-transform:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	background-color: #999999;
	background-image: url(../images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 58px 1px;
}
#rightbodymoreIns a:hover{
	text-decoration:none;
	color:#fff;
	background-color: #666666;
	background-image: url(../images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 58px 1px;
}
#rightbodyIns h3{
	width:500px;
	height:31px;
	display:block;
	position: relative;
	color:#0065BD;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 28px;
	font-weight: bold;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 100% 0;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#rightbodyIns ul{width:328px; height:92px; position:relative; top:5px; left:80px; margin:0 0 30px 0;}
#rightbodyIns li{width:340px; background:url(images/arrow2.gif) 0 7px no-repeat; font:14px/24px Arial, Helvetica, sans-serif; padding:0 0 0 20px;}
#rightbodyIns li a{width:235px; height:60px; background:#FCFAE6; color:#CC0000; text-decoration:underline; line-height:24px;}
#rightbodyIns ul li a:hover{width:235px; height:60px;  text-decoration:none; line-height:24px;}

#rightbodymorenextIns{width:306px; height:25px; border:1px solid #fff; background:#B0AD93; display:block; padding:2px; margin:0 60px 0 80px; font-size:12px; color:#FFFFFA; line-height:25px; font-weight:bold;}
#rightbodymorenextIns p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymorenextIns a{float:right; background:url(../images/arrow4.gif) no-repeat 58px 1px #63614F; width:66px; display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase;}
#rightbodymorenextIns a:hover{background:url(../images/arrow4.gif) no-repeat 58px 1px #333229; text-decoration:none; color:#fff;}

#leftPanIns{
	width:281px;
	height:550px;
	position:relative;
	top:-1px;
	left:519px;
	margin:0;
	background-color: #eaeaea;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
#leftPanIns ul{
	display:block;
	float:left;
	width:281px;
	height:30px;
	text-decoration: none;
}
#leftPanIns ul li{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	height: 30px;
	width: 276px;
	background-image: url(../imagenes/menulateralfondo.jpg);
	text-indent: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration: none;
} 
#leftPanIns ul li a{
	color:#666666;
	height: 30px;
	width: 276px;
	display: block;
	position: relative;
	padding-left: 2px;
	text-decoration: none;
}
#leftPanIns ul li a:hover{
	color: #333333;
	height: 30px;
	width: 276px;
	background-image: url(../imagenes/menulateralfondoover.jpg);
	text-decoration: underline;
}
#leftPanIns  h6 {
	height:30px;
	display:block;
	background-color: #FFFFFF;
	line-height: 28px;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 281px;
	float: right;
	margin-top: 5px;
}
#bodyPanIns {
	width:800px;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 550px;
	position: relative;
}


/*/panel areas */


#leftArea{
	width:280px;
	margin:0;
	padding:0px;
	background-color: #EAEAEA;
	float: right;
}
#acceso   {
	background-image: url(../imagenes/acceso.jpg);
	height: 29px;
	width: 280px;
}
#bodyArea #leftArea #lateral {
	background-image: url(../imagenes/menulateral.jpg);
	height: 72px;
	width: 280px;
	margin-top: 65px;
}
#leftArea form label{
	width:280px;
	display:block;
	float:left;
	height: 72px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	background-image: url(../imagenes/fondomail.jpg);
	}
	
#leftArea form{
	width:281px;
	height:42px;
	padding:0;
	color:#FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #000066;
}
#leftArea form input{
	float:right;
	display:block;
	width:101px;
	height:16px;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 9px;
	margin-left: 0;
}
#leftArea form input.btn {
	float:right;
	width:71px;
	height:36px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	margin-top: 0px;
	margin-right: 50;
	margin-bottom: 0;
	margin-left: 20;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	background-image: url(../imagenes/botonentrar.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #06255B;
	vertical-align: sub;
	display: block;
}
#leftArea form input.mail {
	float:right;
	width:199px;
	height:20px;
	text-align:center;
	background-image: url(../imagenes/mail.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #06255B;
	display: block;
	color: #FFFFFF;
	margin-left: 50px;
	margin-top: 12px;
	margin-right: 25px;
	margin-bottom: 10px;
	border: none;
}
#leftArea form input.clave {
	float:right;
	width:199px;
	height:20px;
	text-align:center;
	background-image: url(../imagenes/mail.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #06255B;
	display: block;
	color: #FFFFFF;
	margin-left: 40px;
	margin-top: 2px;
	margin-right: 25px;
	margin-bottom: 0px;
	border: none;
}
#leftArea  form login fondomail   {
	width:281px;
	display:block;
	float:left;
	height: 36px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
	background-image: url(../imagenes/espaciomail.jpg);
}

#leftArea h3{
	height:30px;
	display:block;
	background-color: #FFFFFF;
	line-height: 28px;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 280px;
	float: right;
	background-image: url(../imagenes/tituloareas.jpg);
	margin-top: 5px;
}
#leftArea ul{
	float:left;
	width:280px;
	background-color: #eaeaea;
}
#leftArea ul li{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-position: left 7px;
	padding-top: 0px;
	padding-bottom: 0;
	margin-left: 10px;
	margin-top: 5px;
	text-indent: 10px;
	list-style-position: outside;
	list-style-image: url(../imagenes/arrow4.gif);
} 
#leftArea ul li a{
	text-decoration:underline;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftArea ul li a:hover{
	text-decoration:none;
	color: #333333;
}

#leftAreago{
	width:282px;
	height:36px;
	position:absolute;
	top:101px;
	left:0px;
	display:block;
	padding:0;
	margin:0;
	font-size:12px;
	color:#000000;
	line-height:23px;
	font-weight:bold;
	background-image: url(../imagenes/restoentrar.jpg);
}
#leftAreago p.textposition a{
	float:left;
	margin:0;
	text-decoration:none;
	color:#000000;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#leftAreago p.textposition a:hover{
	text-decoration:underline;
}
#leftAreago a:hover{
	text-decoration:none;
	color:#fff;
	background-color: #333229;
	background-image: url(../imagenes/entrar.gif);
	background-repeat: no-repeat;
	background-position: 30px 1px;
}


#rightArea{
	width:519px;
	position:relative;
	top:0px;
	right:278px;
	border:2px none #CACACA;
	background-color: #CACACA;
	left: 0px;
	height: 354px;
}
#rightbodyArea{
	width:510px;
	top:3px;
	left:4px;
	color:#3D3C2C;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	clip: rect(0px,auto,0px,auto);
	padding-top: 5px;
	padding-right: 3px;
	height: 100%;
	padding-left: 5px;
}
#rightbodyArea h2{
	width:480px;
	height:21px;
	color:#0065BD;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: url(../imagenes/tituloareagrande.jpg);
}
#rightbodyArea p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 7px;
	line-height: 17px;
	text-align: left;
}
#rightbodyArea p span{background:#FFFFFA; color:#3D3C2C;}
#rightbodymoreArea{
	width:500px;
	height:25px;
	border:1px solid #fff;
	display:block;
	font-size:11px;
	color:#666666;
	line-height:25px;
	font-weight:bold;
	background-color: #E0F5FE;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 5px;
	padding: 0px;
}
#rightbodymoreArea p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymoreArea a{
	float:right;
	width:100px;
	display:block;
	position:relative;
	height:23px;
	text-decoration:none;
	color:#fff;
	text-transform:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	background-color: #999999;
	background-position: 58px 1px;
}
#rightbodymoreArea a:hover{
	text-decoration:none;
	color:#fff;
	background-color: #666666;
	background-image: url(../images/arrow4.gif);
	background-repeat: no-repeat;
	background-position: 58px 1px;
}
#rightbodyArea h3{
	width:500px;
	height:31px;
	display:block;
	position: relative;
	color:#0065BD;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 28px;
	font-weight: bold;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 100% 0;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#rightbodyArea ul{width:328px; height:92px; position:relative; top:5px; left:80px; margin:0 0 30px 0;}
#rightbodyArea li{width:340px; background:url(images/../arrow2.gif) 0 7px no-repeat; font:14px/24px Arial, Helvetica, sans-serif; padding:0 0 0 20px;}
#rightbodyArea li a{width:235px; height:60px; background:#FCFAE6; color:#CC0000; text-decoration:underline; line-height:24px;}
#rightbodyArea ul li a:hover{width:235px; height:60px;  text-decoration:none; line-height:24px;}

#rightbodymorenextArea{width:306px; height:25px; border:1px solid #fff; background:#B0AD93; display:block; padding:2px; margin:0 60px 0 80px; font-size:12px; color:#FFFFFA; line-height:25px; font-weight:bold;}
#rightbodymorenextArea p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymorenextArea a{float:right; background:url(images/arrow4.gif) no-repeat 58px 1px #63614F; width:66px; display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase;}
#rightbodymorenextArea a:hover{background:url(images/arrow4.gif) no-repeat 58px 1px #333229; text-decoration:none; color:#fff;}

#bodyArea {
	width:800px;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
	background-color: #CACACA;
}
#leftPan h3 a {
	height:30px;
	display:block;
	background-color: #FFFFFF;
	line-height: 28px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 280px;
	float: right;
	background-image: url(../imagenes/tituloagenda.jpg);
	margin-top: 0px;
}
#leftPan h3 a:hover {
	display:block;
	background-color: #FFFFFF;
	float: right;
	background-image: url(../imagenes/tituloagenda.jpg);
	margin-top: 0px;
	padding: 0;
}
#Areaabajoiz {
	width: 280px;
}
#rightbodyProyecto {
	width:792px;
	top:0px;
	left:0px;
	color:#3D3C2C;
	background-color: #FFFFFF;
	border: 4px solid #cacaca;
	position: relative;
}
#rightbodyProyecto h2 {
	width:480px;
	height:21px;
	color:#0065BD;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: url(../imagenes/tituloareagrande.jpg);
}
#rightbodyProyecto h3 {
	width:500px;
	height:31px;
	display:block;
	position: relative;
	color:#0065BD;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 28px;
	font-weight: bold;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 100% 0;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#rightbodyProyecto p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 7px;
	line-height: 17px;
	text-align: left;
}
#imagen {
	float:left;
	width: 280px;
	padding-right: 10px;
	padding-left: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 1px;
	overflow: auto;
}
#acceso2 {
	background-image: url(../imagenes/espaciomail.jpg);
}
#proyecto {
	height: 35px;
	width: 280px;
}

#destacados {
	background-image: url(../imagenes/titulodestacados.jpg);
	height: 30px;
	width: 280px;
}
#listadestacados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	text-indent: 15px;
}
#listadestacados ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	text-indent: 15px;
	list-style-position: inside;
	list-style-image: url(../imagenes/arrow3.gif);
	font-weight: bold;
}
#titulos{
	width:480px;
	height:21px;
	position: relative;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: url(../imagenes/titulonoticias.jpg);
}

