body {
	color: #333333;
	background: #ffffff;
	font-family: Tahoma, Arial, Geneva, sans-serif;
	margin: 0px 0px 0px 0px;
}


.contenedorBody {
width:800px;
text-align:left;
color:#000000;
}


.contenedorCabeza{
height:108px;
}

#secCabeza{
width:30%;
float:left;
}




#banner{
width:70%;
height:108px;
float:left;
/*background-image:url(../imagen/banner.png);
background-position:right;
background-repeat:no-repeat;*/
text-align:center;
}

#banner img{
margin:0px;
width:100%;
height:100%;
border:0px;
}

#banner div a {
font-size:0px;
border:0px;
text-decoration:none;
color:#F00;
padding:0px;
margin:0px;
}
#banner div{
width:100%;
height:100%;
text-align:center;
}


/*-------------------------------------------------------------------------*/

#secBuscador {
width: 20%;
height:20px;
float: left;
}

#secAccesoRapido {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:10px;
width: 80%;
float: left;
text-align:right;
color:#FFFFFF;
font-weight:bold;
}
#secSeccion1  {
color: #FFFFFF;
font-weight: bold;
width: 20%;
float: left;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#8faccd;
height:20px;
}

#secSeccion1 a {
color: #FFFFFF;
font-weight: bold;
padding-top:2px;
font-size:11px;
text-decoration:none;
}

#secSeccion1 a:hover {
text-decoration:underline;
}

#secSeccion {
width: 80%;
float: left;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-top:2px;

}

#secSeccion img{
height:16px;
width:16px;
cursor:pointer;
}

.contenedorBody1 {
background-color: #20599b;
width: 100%;
height:25px;
}

.contenedorBody11 {
background-color: #d7d7d7;
width: 100%;
height:20px;
}



#objSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	height: 16px;
	width: 200px;  

}


#objBuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	height: 15px;
	width: 120px;  

}

#poll{
width:100%;
height:120px;
background-color:#d7d7d7;
text-align:center;
color:#000000;
font-weight:bold;
}
#poll div{
text-align:left;
color:#000000;
}
#poll a:hover{
text-decoration:underline;
cursor:pointer;
}

#boxBody {
position:relative;
top:25%;
left:40%;
border: 1px #FF0000 solid;
color:#000000;
width:200px;
height:200px;
}

/*-------------------------------------------------------------------------*/


.contenedorBodyCen {
width: 80%;
float: left;
text-align:left;
}
.contenedorBodyIzq {
width: 20%;
float: left;
text-align:left;
}
.contenedorBody2 {
width:100%;
text-align:left;
background-color:#FFFFFF;
color:#000000;
height:800px;
}

/*-------------------------------------------------------------------------*/
#secPie {
width:100%;
text-align:left;
background-color:#FFFFFF;
	font-size: 9px;
  	color:  #808080;
  	text-align:center;
}

#secLogin{
border: 1px solid #d7d7d7;
background: url(../imagen/lock_g.png) no-repeat left;	
}
.secLoginBody{
margin-left:40px;
}

.secLoginBody-text{
height:12px;
width:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

.error{
background: url(../imagen/icon_alert.gif) no-repeat top left;
padding-left:20px;	
color:#993300;
background-color:#d7d7d7;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
padding-bottom:10px;
}

.email{
background: url(../imagen/icon_mail.gif) no-repeat top left;
padding-left:20px;	
color:#993300;
background-color:#FFFFFF;
border: 1px solid #993300;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
padding-bottom:10px;
}




.secLoginBody a {
margin: 2px;
border: 1px solid;
border-color: #ffffff #000000 #000000 #ffffff;
padding: 1px 3px 1px 3px;
background: #EBEBEB;
font: bold 10px verdana, sans-serif;
color: #000000;
text-decoration: none;
cursor:pointer;
}


.secLoginBody a:link {
border-color: #ffffff #000000 #000000 #ffffff;
color:  #000000;
}

.secLoginBody a:hover{
border-color: #ffffff #000000 #000000 #ffffff;
color: #585858;
}

.secLoginBody a:active{
border-color:  #000000 #ffffff #ffffff #000000 ;
color: #ffffff;
}

#secCentro{
text-align:left;
background-color:#FFFFFF;
font-size: 9px;
color:  #266188;
padding:5px;
}



#secIzquierda {
text-align:left;
background-color:#FFFFFF;
font-size: 9px;
color:  #266188;
}

#secDestacado{
border: 1px solid #000000;
-moz-border-radius: 7px;
}

.menuPortal, .menuExtra {
margin:0px;
}






.menuPortal-tituloMenu, .menuPortal-titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:12px;
color:#FFFFFF;
background-color:#8faccd;
font-weight:bold;
text-align:center;
border: 1px solid #ffffff;
border-bottom:2px solid #8080FF;
text-transform:uppercase;
}

.menuPortal-titulo, .secLogin-titulo, .menuExtra-titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
size:12px;
color:#FFFFFF;
background-color:#8faccd;
font-weight:bold;
text-align:center;
border: 1px solid #ffffff;
}

.menuPortal-subtitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
size:12px;
color:#FFFFFF;
background-color:#8faccd;
font-weight:bold;
text-align:left;
border: 1px solid #ffffff;
}

.menuPortal-link, .menuExtra-link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #ffffff;
background-color:#d7d7d7;
color:#20599b;
text-align:center;
padding:2px;
}

.menuPortal-link a, .menuExtra-link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#20599b;
text-decoration:none;
font-weight:bold;
text-align:center;
cursor:pointer;
}

.menuPortal-link a:hover, .menuExtra-link a:hover{
text-decoration:underline;
}

#secAccesoRapido a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin-right:6px;
}

#secAccesoRapido a:hover{
text-decoration:underline;
}


#secDescriptor{
width:100%;
height:80px;
background-color:#d7d7d7;
text-align:center;
}

#secDescriptor a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0080FF;
text-decoration:none;
cursor:pointer;
margin-left:4px;
margin-right:4px;
}

#secDescriptor a:hover{
color:#0000FF;
text-decoration:underline;
}

/*-------------------------------------Encuestas---------------------------------------------------*/
#results .pds-box {
background:#F2F2F2 none repeat scroll 0 0;
/*border:1px solid #D3D3D3;*/
color:#000000;
font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,Verdana,sans-serif;
font-size:10px;
text-align:left;
width:100%;/*194px;190px*/
}
#results .pds-box-outer {
padding:15px 10px;
}
#results .pds-question-top {
font-size:1.1em;
font-weight:bold;
line-height:150%;
position:relative;
}
#results .pds-answer {
padding:10px 0 15px;
}
#results .pds-answer span {
color:#272727;
display:inline-block;
float:left;
font-weight:normal;
line-height:150%;
padding:7px 0 9px 4px;
width:98%; /*175px*/
}
#results .pds-radiobutton, .pds-checkbox {
clear:left;
float:left;
margin-top:7px;
padding:0;
}
#results html > body .pds-radiobutton {
margin-top:10px;
}
#results html > body .pds-checkbox {
margin-top:11px;
}
#results .pds-textfield {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DBDBDB;
font-size:1em;
margin:0 0 0 25px;
padding:5px;
width:200px;
}
#results .pds-answer-feedback {
background-color:#DDDDDD;
clear:left;
line-height:0;
margin:0 4px;
position:relative;
}
#results .pds-answer-feedback-bar {
background:#7EC07E none repeat scroll 0 0;
border:1px solid #000000;
height:10px;
margin:0;
}
#results .pds-vote {
color:#C3C4C7;
}
#results .pds-votebutton-outer {
clear:left;
height:35px;
}
#results .pds-votebutton-outer a {
display:inline-block;
margin-top:15px;
}
#results .pds-vote br {
display:none;
float:left;
line-height:0;
}
#results .pds-vote a {
color:#777777;
float:left;
font-size:1.0em;
font-weight:normal;
line-height:22px;
padding:0 15px 0 0;
cursor:pointer;
}
#results .pds-vote a:hover {
color:#008D00;
}
#results input.pds-votebutton {
background:transparent url(../../../../imagen/tc2_but.gif) no-repeat scroll 0 0;
float:right;
height:36px;
/*margin:0 20px 0 0;*/
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
width:62px;
}
#results input.pds-votebutton:hover {
background:transparent url(../../../../imagen/tc2_but.gif) no-repeat scroll 0 -37px;
}
#results .pds-totalvotes-inner {
color:#272727;
font-size:1em;
font-weight:bold;
padding:0 0 10px;
position:relative;
}
#results .pds-totalvotes-outer p {
clear:left !important;
line-height:0;
margin:0;
padding:0;
}
/*--------------------------------------------------------------------------------------------------*/





.menuPortal{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

.menuPortal-padre {
color:#20599b;
background-color:#d7d7d7;
font-weight:bold;
border: 1px solid #ffffff;
}

.menuPortal-padre img, .menuPortal-link img{
width:14px;
height:14px;
margin-left:0px;
}

.menuPortal-padre a{
font-size:10px;
color:#20599b;
text-decoration:none;
font-weight:bold;
text-align:left;
cursor:pointer;
}


.menuPortal-padre-link{
background:#F4F4F4;
}

.menuPortal-padre-link ul{
text-align:left;
padding:0px;
margin:0px;
margin-left:24px;
color:#20599b;
}

.menuPortal-padre-link ul li a{
font-size:10px;
color:#000000;
text-decoration:none;
text-align:left;
cursor:pointer;
}

.menuPortal-link{
background-color:#d7d7d7;
color:#20599b;
text-align:left;
border: 1px solid #ffffff;
}

.menuPortal-link a{
font-size:10px;
color:#20599b;
text-decoration:none;
font-weight:bold;
text-align:left;
cursor:pointer;
}

.menuPortal-titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#8faccd;
font-weight:bold;
text-align:left;
border: 1px solid #ffffff;
border-bottom:1px solid #8080FF;
text-transform:uppercase;
padding-left:5px;
}

.menuPortal-link2 {
background:#F4F4F4;
text-align:left;
}

/*.menuPortal-link2 a{
font-size:10px;
color:#000000;
text-decoration:none;
text-align:left;
cursor:pointer;
margin-left:10px;
}*/
A.secSecond
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
	MARGIN-LEFT: 10px;
}
A.secSecond:link
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none;
	MARGIN-LEFT: 10px;
}
A.secSecond:visited
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none;
	MARGIN-LEFT: 10px;
}
A.secSecond:active
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none;
	MARGIN-LEFT: 10px;
}
A.secSecond:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #000000;
	CURSOR: pointer;
    TEXT-DECORATION: underline;
	MARGIN-LEFT: 10px;
}
.titular{
font-size:12px;
font-weight:bold;
color:#20599b;
text-decoration:none;
border-bottom:1px solid #20599b;
}

.noticia-link ul{
text-align:left;
padding:0px;
margin:0px;
margin-left:24px;
color:#20599b;
}

.noticia-link ul li a{
font-size:10px;
color:#000000;
text-decoration:none;
text-align:left;
cursor:pointer;
}

.contenido{
font-size:10px;
color:#000000;
text-align:left;
padding:2px;
padding-left:20px;
}

.contenido a{
font-size:10px;
color:#dc143c;
font-weight:bold;
text-decoration:none;
text-align:left;
cursor:pointer;
}

.menuPortal-padre  a:hover, .menuPortal-padre-link ul li a:hover, .menuPortal-link a:hover, .menuPortal-link2 a:hover,.noticia-link ul li a:hover, .contenido a:hover{
text-decoration:underline;
}









