/*CSS home*/
body {
margin : 0; 
} 
img {
border : 0; 
} 
map{
float:left;
}
#multidioma {
background-color : #01582d;
width : 1002px;  
} 
#navcontainerIdioma{
width : 1002px; 
height : 20px;
float : right; 
margin : 0; 
background-color : #01582d; 
}
#navlistIdioma {
float : right; 
margin : 0; 
padding : 0 5px 0 0; 
background-color : #01582d; 
}
#navlistIdioma ul, #navlistIdioma li {
margin : 0; 
padding : 0; 
display : inline; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.65em; 
} 
#navlistIdioma a:link, #navlistIdioma a:visited {
float : left; 
line-height : 14px; 
font-weight : normal;
margin : 2px 10px; 
text-decoration : none; 
color : #ffffff; 
} 
#navlistIdioma a:link#current, #navlistIdioma a:visited#current, #navlistIdioma a:hover {
background : transparent; 
color : #fcdd11; 
} 
#navlistIdioma a:hover {
color : #fcdd11; 
} 
#cuerpo {
width : 1002px; 
margin : 0; 
margin-bottom : 1px; 
float : left; 
} 
#cuerpo_izq {
margin : 0; 
margin-top : 1px; 
width : 823px; 
float : left; 
} 
#logoMSC {
width : 197px; 
height : 56px; 
float : left; 
} 
#logoMSC img {
float : left; 
width : 100%; 
} 
#logoPnd {
width : 98px; 
height : 56px; 
float : left; 
} 
#logoPnd img {
float : left; 
width : 100%; 
}
#buscador {
width:528px;
height : 56px; 
float : left; 
border : 0; 
background-color:#FCDD11;
} 
#dimension {
float : right; 
margin : 0; 
} 
#navlist {
float : right; 
margin : 0;
font-family : Arial, Helvetica, sans-serif;
padding : 0 0 0 0;
background-color : #FCDD11; 
} 
#navlist ul, #navlist li {
margin : 0; 
padding : 0; 
display : inline; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.8em; 
} 
#navlist a:link, #navlist a:visited {
float : left;
line-height : 15px; 
margin : 35px 20px 0 25px; 
text-decoration : none; 
color : #01582d; 
} 
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
background : transparent; 
color : #ffffff; 
} 
#centro {
width : 823px;
float : left; 
margin : 0; 
border : 0; 
} 
#menu_izq {
float : left; 
width : 197px;
background-color : #97b9a8; 
margin-top : 1px; 
height : 315px; 
} 
#menu {
z-index : 1000; 
font-size : 14px; 
height : 150px; 
float : left; 
margin-top : 5px; 
margin-left : 5px; 
} 
#menu ul {
margin : 0;
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-style : normal; 
width : 175px; 
padding : 0; 
height : 170px; 
position : absolute; 
border-top : 1px dotted #424f5c; 
} 
#menu ul ul {
padding : 0; 
margin : 0; 
list-style-type : none; 
width : 405px; 
height : 170px;
/*position : relative; */
position : absolute; 
background-color : transparent; 
border : 0; 
visibility : hidden; 
top : -2px; 
left : 175px; 
background-image : url(../img/fondo.gif); 
} 

#menu li {
height : 30px; 
border-bottom : 1px dotted #424f5c; 
} 
#menu ul li ul li {
height : 20px; 
border : 0; 
} 
* html #menu li {
margin-left : -16px; 
margin-left : 0; 
} 
#menu table {
position : absolute; 
border-collapse : collapse; 
top : 0; 
left : 0; 
z-index : 100; 
font-size : 1em; 
width : 0; 
height : 0; 
} 
#menu a, #menu a:visited {
display : block; 
text-decoration : none; 
height : 30px; 
line-height : 25px; 
width : 175px; 
color : #424f5c;
text-indent : 5px; 
background-color : #97b9a8; 
} 
#desplegable1 a, #desplegable1 a:visited,
#desplegable2 a, #desplegable2 a:visited,
#desplegable3 a, #desplegable3 a:visited,
#desplegable4 a, #desplegable4 a:visited{
border : 0; 
display : block; 
text-decoration : none; 
width : 400px; 
color : #01582d; 
font-size : 12px; 
height : 20px; 
line-height : 20px; 
text-indent : 5px; 
background-color : transparent; 
text-align : left; 
} 
#menu ul li a:hover {
background-color : #01582d; 
color : #ffffff; 
} 
#desplegable1 ul li a:hover,
#desplegable2 ul li a:hover,
#desplegable3 ul li a:hover,
#desplegable4 ul li a:hover{
background-color : transparent; 
color : #FCDD11; } 
#menu :hover > a {
background-color : transparent; 
color : #424f5c; 
} 

#menu ul :hover ul {
visibility : visible; 
height : 235px; 
}
 #fotoCentral {
padding : 0; 
float : right; 
width : 626px;
height : 243px; 
margin-top : 1px; 
} 
#fotoCentral img {
width : 626px; 
height : 243px; 
margin : 0; 
border : 0; 
padding : 0; 
float : right; 
} 
/************************ Bloque Campaņas **************/
#EnlacesCampanas {
overflow:hidden;
float:left;
width : 116px;
height : 166px; 
margin : 0; 
border : 1px; 
border-style : dotted; 
margin-top : 10px; 
margin-left : 4px;
} 
#campanas {
width : 100px; 
height : 148px; 
float : left; 
margin : 0; 
margin-left:4px; 
margin-bottom : 1px; 
margin-top : 9px;
border : 1px; 
border-color : #B4CEC1; 
border-style : solid; 
background-color : #E0EBE5; 
} 
#rotuloCam {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.8em;
color : #01582d; 
font-weight : normal;
margin : 0; 
margin-left : 8px; 
margin-bottom : 6px; 
margin-top : 6px;
} 
#rotuloCam img {
border : 0; 
} 
#rotuloCam a {
color : #42505B; 
text-decoration : none;
} 
#ImgCam {
margin : 0; 
margin-left : 4px; 
/*float : left; */
} 
#ImgCam img {
margin : 0; 
margin-bottom : 2px; 
border : 1px; 
border-color : #68737c;
border-style : solid; 
width : 85px; 
height : 101px; 
} 
#ImgCam a {
  text-decoration: none;
}
/*********************************Bloque Novedades *************************/
#EnlacesNovedades {
overflow:hidden;
float:left;
width : 222px;
height : 166px; 
margin : 0; 
border : 1px; 
border-style : dotted;
margin-top : 10px; 
margin-left : 7px;
} 
#novedades {
width : 206px; 
height : 148px; 
float : left; 
margin : 0;
margin-left:4px;
margin-bottom : 1px; 
margin-top : 9px;
border : 1px; 
border-color : #B4CEC1; 
border-style : solid; 
background-color : #E0EBE5; 
} 
#rotuloNov {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.8em;
color : #01582d; 
font-weight : normal;
margin : 0; 
margin-left : 8px; 
margin-bottom : 6px; 
margin-top : 6px;
} 
#rotuloNov img {
border : 0; 
} 
#rotuloNov a {
color : #42505B; 
text-decoration : none;
} 
#ImgNov {
margin : 0; 
margin-left : 4px; 
float : left; 
} 
#ImgNov img {
margin : 0; 
margin-bottom : 2px; 
margin-right : 10px;
border : 1px; 
border-color : #68737c;
border-style : solid; 
width : 85px; 
height : 101px; 
} 
#ImgNov a {
  text-decoration: none;
}

/*********************Bloque Destacados****************************/
#Destacados {
overflow:hidden;
float:left;
width : 455px;
height : 166px; 
margin : 0; 
border : 1px; 
border-style : dotted;
margin-top : 10px; 
margin-left : 6px;
} 


#bloqueDestacados {
width : 440px; 
height : 148px; 
float : left; 
margin : 0;
margin-left:4px;
margin-bottom : 1px; 
margin-top : 9px;
border : 1px; 
border-color : #B4CEC1; 
border-style : solid; 
background-color : #E0EBE5; 
} 

#rotuloDestacados {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.8em;
color : #01582D; 
font-weight : normal;
margin : 0; 
margin-left : 8px; 
margin-bottom : 6px; 
margin-top : 6px;
} 
#enlacesDestacados{
width : 410px;
float:left;
margin-left : 4px; 
margin-top : 0px;
}
#enlacesDestacados ul{
  margin:0;
}
#enlacesDestacados li{ 
margin-left:25px;
margin-top : 1px; 
 list-style-image:url(../img/esfera.gif);
}
#enlacesDestacados a:link, #enlacesDestacados a:visited{
font-family : Arial, Helvetica, sans-serif;
font-weight : normal; 
font-size:12px;
text-decoration:none;
color:#01582D;
}
#enlacesDestacados a:hover{
color:#C69500;
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size:12px;
text-decoration: none;
}
/**************************Cuerpo Derecho************************/
#cuerpo_drch {float : right; 
width : 178px; 
height : 580px;
margin : 0; 
border : 0; 
} 
#cuerpo_drch_sup {
width : 169px; 
height : 215px;
margin-top : 4px; 
margin-left : 5px;
border : 1px; 
border-style : dotted; 
} 
#cuerpo_drch_sup img{
background-color:#6BA084;
border:0;
margin:0;
}
#EnlacesInt {
margin:0px;
margin-left : 7px;
margin-top : 4px; 
margin-bottom : 2px; 
} 
#EnlacesInt img {
border:0;
margin-bottom : 2px; 
} 
#EnlacesInt a {
text-decoration:none;
} 
#cuerpo_drch_inf {
width : 169px; 
height : 320px;
margin : 0; 
margin-left : 5px; 
margin-top : 8px; 
border : 1px; 
border-style : dotted; 
}
/*************Instituciones*********************/
#instituciones {
width : 160px; 
margin : 0; 
margin-left : 10px; 
margin-top : 3px; 
} 
#instituciones a{
vertical-align:text-top;
}
#instituciones img {
margin : 0; 
margin-top : 4px; 
width : 71px;
vertical-align:text-top;
}
.institucion{
text-align:center;
width : 159px; 

}
/**************************Pie********************************/
#pie img {
border : 0; 
} 
#pie {
clear : both; 
font-family : Arial, Helvetica, sans-serif;
width : 1002px; 
text-align : center; 
float : left; 
margin-top : 20px; 
} 
#enlacesPie {
font-size : 0.6em; 
float:left; 
width : 710px;
margin-top : 3px; 
margin-left: 60px;
} 
#enlacesPie a {
font-weight : normal; 
color : #01582D;
text-decoration : none; 
font-weight : normal; 
} 
#enlacesPie a:hover {
color : #AB1515; 
font-weight : normal; 
text-decoration : underline; 
} 
#logo_aaa {
width : 60px; 
float : right;
} 
