body{ font-size : 14px; font-family: 'Merriweather', serif; line-height: 1.8; margin: 0} h1,h2,h3,h4,h5,h6 {color: #000; font-weight: normal; font-family: 'Bubblegum Sans', cursive; margin-bottom: 0; }

h1 { font-size: 3em; line-height: 1.4; } h2 { font-size: 2.6em; line-height: 1.4; } h3 { font-size: 2.2em; } h4 { font-size: 1.6em; } h5 { font-size: 1.3em; } h6 { font-size: 1em; }

a {color: #aaa} hr{line-height: 0; height: 1px; color: #ccc; border-width: 0 0 1px 0; border-style: dotted;} td,th{ padding: 5px 10px 5px 10px; } thead tr th { border-bottom : solid 1px #ededed; background: #eee}

menu{ padding: 10px; color: #fff; background: #000; }

#menu a{ color: #fff; }

contenedora{

max-width: 960px;
padding: 15px; 
margin: 0 auto;
width: 97%;
}

table{ width: 100% !important; } td,th { font-size: 13px !important; border-bottom: dotted 1px #cdcdcd }

ol,ul,li { list-style: square } li { padding-left: 20px } dt { padding-left: 0px; padding: 3px 15px; background: #000; color: #fff; } dd { margin-left: 0px; margin: 0 0 10px 0; padding: 15px; background: #efefef;}

em { font-weight: 700 }

div.title { font-size: 4.2em; line-height: 1.4; text-align: center; padding: 30px; font-weight: normal; font-family: 'Bubblegum Sans', cursive; }