/* SUB HOME */
DIV#principal DIV#interior IMG{float:left; width:23.7em;}
DIV#principal DIV#interior IMG.imagenCompleta{width:59em;}
DIV#principal DIV#interior DIV#textos{float:left; width:30em; margin:0; padding:0 0 0 3em;}
DIV#principal DIV#interior DIV#textos H2{margin:0 0 0 0; font-size:2.5em; color:#666}
DIV#principal DIV#interior DIV#textos H2 SPAN{color:#D10000;}
DIV#principal DIV#interior DIV#textos P{font-size:1.1em; margin:1em 0 0 0;}
DIV#principal DIV#interior UL{font-size:1.1em; width:20em; float:right; margin:0; padding:0; list-style:none;}
DIV#principal DIV#interior UL LI{border-bottom:1px dotted #CCC; display:table; width:20em; margin-top:.5em;}
DIV#principal DIV#interior UL LI A{text-decoration:none;}
DIV#principal DIV#interior UL LI IMG{float:left; margin:0 .5em 0 0; width:3.5em;}
DIV#principal DIV#interior UL LI SPAN{width:15em; }
DIV#principal DIV#interior SPAN {color:#D10000;}

DIV#principal DIV#interior UL.bannersLateral{font-size:1.1em; width:20em; float:right; margin:0 2em 0 0; padding:0; list-style:none;}
DIV#principal DIV#interior UL.bannersLateral LI{border-bottom:1px dotted #CCC; display:table; width:20em; margin-top:.5em;}
DIV#principal DIV#interior UL.bannersLateral LI A{text-decoration:none;}
DIV#principal DIV#interior UL.bannersLateral LI IMG{float:left; margin:0 .5em 0 0; width:3.5em;}
DIV#principal DIV#interior UL.bannersLateral LI SPAN{color:#D10000; font-weight:bold;}
DIV#principal DIV#interior UL.b3 LI SPAN{float:left;}
DIV#principal DIV#interior UL.b4 LI SPAN{float:left;}
