p{ color:#ffffff; line-height:1.2em; }
a{ color:#e40000; font-weight:bold; text-decoration: none !important; }


h1{ font-size:1.5em; color:#e40000; margin-top:15px; margin-bottom:15px; margin-left:45px;margin-right:45px; text-decoration:underline; }
h2{ font-size:1.3em; color:#FFFFFF; margin-top:5px; margin-bottom:25px; margin-left:45px;margin-right:45px; }
h3{ font-size:1.1em; color:#e40000; margin-top:15px; margin-bottom:5px;margin-left:5px;margin-right:5px; }
h4{ font-size:0.9em; color:#FFFFFF; margin-top:5px; margin-bottom:5px; margin-left:5px;margin-right:5px; }
h5{ font-size:2.0em; color:#FFFFFF; margin-left:4px; }
h6{ font-size:2.7em; color:#FFFFFF; margin-left:4px; }

.Right{ float:right; }
.Left{ float:left; }
.clear{ clear:both; }

body {background-image:url('../img/fondo.jpg'); background-attachment:fixed; color:#ffffff; }

.margenes{ width:960px; margin:10px auto; text-align:center; }
.blog{ width:960px; margin:10px auto; text-align:center; border:double black; padding:20px; }

.menu{ color:#e40000; font-weight:bold; margin-top:2px; margin-left:0px; margin-right:0px; }
.menu a{ color:#FFFFFF; text-decoration:none !important; }
.menu a:hover{ color:#FFFFFF; background-color:#871c3a; }

.texto{ margin-top:4px; margin-left:8px; margin-right:8px; }
.texto1 {text-align:justify;width:320px; }
.texto a:hover{ background-color:#87aaaa; }

.centrar {text-align:center; }

.publi{ text-align:center; }
.publi a:hover{ background-color:#87aaaa; }

.linea { background-color:#FFFFFF; height:1px; }
.linea2 { background-color:#FFFFFF; height:2px; }