p {
font-size : 12pt;
font-family : arial,helvetica;
font-weight : normal;
}
body {
background-color : #FFFFD9;
  background-image: url(img/fondojjmmma.gif);
font-size : 12pt;
font-family : arial,helvetica;
color : Black;
}
a  {
  color:#800000;

text-decoration:	none;
}

a.affiliate  {

margin:	10px;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	3px;
padding-top:	3px;
text-decoration:	none;
}

a.affiliate:hover, a.affiliate:active  {
  color:#800000;
  text-decoration:	none;
}

a.current  {
  color:#800000;
  text-decoration:	none;
}
a.visisted  {
  color:#800000;
  text-decoration:	none;
}
a:hover {
text-decoration:	underline;
}
a img{
	border-style:none;
}
h1{
  color:#800000;
  font-size: 36pt;
  font-family:Monotype Corsiva;
  margin-top:10px;
  margin-bottom:10px;
}

#header  {
background-image: url(img/logotipo.gif); background-repeat: no-repeat;
background-position: 5%;
height:85px;

text-align:center;
color: #800000;
border-bottom:thin solid #012;
}


#header h1{
  font-size: 32pt;
  font-family:Monotype Corsiva;
  margin-left:135px;
  margin-bottom:0px;
}
#header h2{
  margin-top:0px;
  margin-left:135px;
  font-size:10pt;
  font-weight:bold;
}

<!-- BARRA LATERAL--!>

#sideBar  {
border-right:thin solid #012;
float:left;
height:auto;
margin-top:5px;
padding-top:5px;
text-align:left;

color:inherit;
height:auto;
text-align:center;
width: 135px;
}

#sideBar ul  {
padding-bottom:5px;
padding-left:20px;
padding-right:0px;
padding-top:5px;
width: 135px;
}

#sideBar ul li  {


list-style-type:none;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:10px;
padding-left:0px;
padding-right:0px;
padding-top:10px;
text-align:center;

}
#sideBar a img{
border: medium dotted #FFFFD9
}

#footer  {
clear:both;
color:#999999;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:normal;
margin:5px;
padding:5px;
text-align:center;
}

#footer a  {
background-color:inherit;
background-position:;
color:#333333;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:none;
}

#footer a:hover  {
text-decoration:underline;
}

#footer p  {
background-color:#dcc99a;
background-position:;
color:#999999;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:normal;
text-align:center;
}

.iframe  {
float:right;
background-color : #FFFFD9;
background-image: url(img/fondojjmmma.gif);
/* float:right; */
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:97%;
font-weight:normal;
margin:5px;
padding:5px;
/* text-align:right !important; */
height:450px;
width:75%;
}

.enlaceboton {
	display:block;
	background-image: url(img/degrad2.gif); background-repeat: repeat-x;
	font-family: verdana, arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    padding: 4px;
    /* background-color: #ffffcc; */
    color: #666666;
    text-decoration: none;
}
.enlaceboton:link,
.enlaceboton:visited {
    border-top: 1px solid #cccccc;
    border-bottom: 2px solid #666666;
    border-left: 1px solid #cccccc;
    border-right: 2px solid #666666;
}
.enlaceboton:hover {
	background-image: url(img/degrad.gif); background-repeat: repeat-x;
    border-bottom: 1px solid #cccccc;
    border-top: 2px solid #666666;
    border-right: 1px solid #cccccc;
    border-left: 2px solid #666666;
} 