body{ margin:0px; background-color:#3b7bb7; background-position:top; font-family:Arial, Helvetica, sans-serif; font-size:72.75%; color:#666666; }

h1{color:#0867AA; margin-left:0px; padding:0px; margin-top:0px; margin-bottom:2px; font-size:1.5em; }
h2{font-size:1.2em; margin:0px; padding:0px; color:#0867AA; }
h3{font-size:1.1em; margin:0px; padding:0px; color:#A4A855; }
h4{font-size:1.3em; margin:0px; padding:0px; color:#FFFFFF; }
h5{font-size:1.6em; margin:0px; padding:0px; color:#FFFFFF; }

p{ margin-top:1px; margin-bottom:1px; line-height:1.5em; }
a{ color:#3b7bb7; font-weight:bold; }
a:hover{ text-decoration:underline; }

.Right{ float:right; }
.Left{ float:left; }
.clear{ clear:both; }
.marenostrum{  background-color:#FFFFFF; color:#000000; width:150px; padding:10px; }

.toplogo{ height: 50px; margin:auto;  background-image:url('../img/top.jpg'); background-color:#FFFFFF; color:#000000; padding-top:9px; font-size:20px; font-weight:bold; }
.texto{ margin:auto; background-color:#FFFFFF; height:500px; }
.subtexto{ margin:auto; text-align:justify; margin-right: 10px; }
.margenes{ width:760px; margin:auto; }
.menu{ background-color:#0867AA; margin-top:7px; margin-bottom:3px; text-align:center; color:#FFFFFF; font-size:1.1em; font-weight:bold; line-height: 30px; }
.menu a { color:#FFFFFF; background: #0867AA; text-decoration: none !important; }
.menu a:hover{ color:#FFFFFF; background-color:#0888BB; }

.menuizq{ margin-top:7px; margin-left:5px; font-size:1.1em; font-weight:bold; line-height: 30px; }

.piedepagina{ margin-left:10px; }
