#CONTENIDOhome { float: left; width: 620px; margin: 0px 30px 0px 0px; background: #ffffff; text-align: left; }
#LATERALhome { float: right; width: 320px; margin: 0px; text-align: left; }

#opinionhome { width: 620px; padding: 0px; margin: 0px; }
#opinionhome li { float: left; width: 298px; /width: 300px; height: 100px; /height: 102px; border: 1px solid black; background: #eeeeee; list-style: none outside; text-align: center; padding: 0px; margin: 0px 0px 20px 0px; -moz-border-radius: 5px; overflow: hidden; }
#opinionhome h1 { width: 288px; font: italic bold 21px times; text-align: left; margin: 5px; padding: 0px; }
#opinionhome h1 a:link, #opinionhome h1 a:visited { color: #222222; text-decoration: none; }
#opinionhome h1 a:hover, #opinionhome h1 a:active { color: #004499; text-decoration: underline; }
#opinionhome h2 { width: 298px; font: italic bold 14px arial; color: #ffffff; background: #555555; text-align: center; text-transform: uppercase; margin: 0px; }
#opinionhome img { float: left; width: 90px; height: 60px; border: 1px solid #000000; margin: 5px 5px 0px 5px; vertical-align: middle; }

#periodicohome { width: 620px; height: 195px; background: #004499; padding: 0px; -moz-border-radius: 5px; }
#periodicohome img { display: inline-block; /display: inline; height: 195px; border: 0px; }
#periodicohome img.fotoperiodico { height: 195px; width: 260px; border: 0px; }
#periodicotitulares { display: inline-block; /display: inline; width: 300px; vertical-align: top; margin: 0px 10px; }
#periodicohome h1 { width: 300px; font: bold 20px arial; color: white; text-align: left; margin: 5px 0px; }
#periodicohome h1 a:link, #periodicohome h1 a:visited { color: white; text-decoration: none; }
#periodicohome h1 a:hover, #periodicohome h1 a:active { color: white; text-decoration: underline; }
#periodicohome ul { width: 300px; padding: 0px; margin: 0px; overflow: hidden; }
#periodicohome li { font: normal 14px/1.2 arial; color: #b0cbeb; text-align: left; list-style: disc inside; padding: 0px; margin: 0px; }
#periodicohome li a:link, #periodicohome li a:visited { color: #b0cbeb; text-decoration: none; }
#periodicohome li a:hover, #periodicohome li a:active { color: white; text-decoration: underline; }

#noticias { width: 320px; text-align: left; overflow: hidden; }
#noticias h1 { font: bold 20px/1.3 tahoma; color: darkorange; letter-spacing: -1; margin: 2px 0px 8px 0px; }
#noticias h1 a:link, #noticias h1 a:visited { color: darkorange; text-decoration: underline; }
#noticias h1 a:hover, #noticias h1 a:active { color: #004499; text-decoration: none; }
#noticias h2 { font: bold 15px arial; color: #333333; text-transform: uppercase; letter-spacing: 0; }
#noticias h3 { font: normal 15px/1.2 arial; color: #555555; margin: 0px 0px 30px 0px; }
#noticias img { float: right; width: 100px; height: auto; border: 1px solid black; }

#afondohome { width: 288px; /width: 300px; height: 288px; /height: 300px; background: #eeeeee; padding: 5px; border: 1px solid #aaaaaa; -moz-border-radius: 5px; }
#afondohomeant { width: 288px; margin: 0px 0px 5px 0px; background: #004499; font: bold 15px verdana; color: #ffffff; text-align: center; text-transform: uppercase; letter-spacing: 3; }
#afondohome h1 { font: bold 20px tahoma; letter-spacing: -1; text-align: center; margin: 5px 0px; }
#afondohome h1 a:link, #afondohome h1 a:visited { color: #004499; text-decoration: none; }					
#afondohome h1 a:hover, #afondohome h1 a:active { color: #b0cbeb; text-decoration: none; }					
#afondohome h2 { font: normal 13px arial; color: #777777; text-align: center; text-transform: uppercase; letter-spacing: -1; }
#afondohome h3 { font: normal 13px arial; color: #555555; text-align: left;	}
#afondohome h3 img { float: right; width: 140px; height: 105px; border: 0px; } 

#cuerpoenviar { clear: both; width: 970px; padding: 0px; background: #ffffff; }
#cuerpoenviar h1 { font: bold 25px verdana; color: darkorange; margin: 0px 0px 10px 0px; }
#cuerpoenviar h2 { font: normal 12px verdana; color: darkorange; margin: 0px 0px 20px 0px; }
#formulario { width: 878px; /width: 900px; padding: 20px; background: #eeeeee; border: 1px solid #bbbbbb; }
#formulario td { font: normal 13px verdana; color: #222222; text-align: left; }
#formulario input { margin: 0px 0px 15px 0px; }

