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; }
