* 	{margin-top: 0px;}
html	{margin: 0px; padding: 0px;}
body 	{background: #006699 URL('img/ajugar-bk2.jpg') no-repeat right bottom fixed; font: 14px/16px sans-serif; textalign: justify; color: #000040; margin: 0px; padding: 160px 20px 10px 240px; border: 0px solid black; overflow: hidden;}

a	{color: navy; font-weight: bold; text-decoration: none;}
h1	{font: bold 22px/22px sans-serif; color: #F1CE00;}
h2	{font: bold 18px/18px sans-serif; color: navy; text-align: center; padding-top: 0.5em;}
h3	{font: bold 14px/14px sans-serif; color: black; padding-top: 0.5em;}
hr	{margin: 7px 0px 7px 0px; _margin: 0px; border-top: 1px solid #555555; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid #555555; _border: 0px solid black;}
hr	{background: silver url(img/btn.jpg) center center; height: 10px;}

.fl 	{float: left; }
.fr 	{float: right; }
.h 	{height: 20px;}
.title 	{background: #804000; color: yellow; font: bold 20px/20px sans-serif; text-align: left;}

.scroll hr,
.scroll2 hr {background: orange url(img/btnblue.jpg) center center; height: 5px; margin-left: 10px; margin-right: 10px;}

.scroll a,
.scroll2 a,
.title a	{background: navy; color: white; font: bold 12px/12px sans-serif; text-align: center; text-decoration: none; border: 2px outset #0000EE; width: 145px; display: block; margin: 0;}
.scroll a,
.scroll2 a,
.title a	{font: bold 12px/20px sans-serif; display: inline; width: auto; padding: 0px 10px;}
.scroll a:hover,
.scroll2 a:hover,
.title a:hover	{color: yellow; border: 2px inset #0000EE;}

table	{margin: auto;}
th	{border: 1px solid white; text-align: center; width: 20%;}
td	{background: #444444; color: white; font-weight: bold; text-align: center; border: 2px outset gray; width: 40%;}
td a	{color: #F1CE00;}
p,
ul	{text-align: justify; margin-top: 0.5em; margin-bottom: 0.5em;}
input,
select	{background: #000040 url(img/btnblue.jpg) center center; color: white; vertical-align: top; width: 49%;}
.menuh	{color: black; font: 10pt/16px sans-serif; text-decoration: none; text-align: center; position: relative; margin-top: -140px;}
.menuh b	{color: #F1CE00;}
.buttons input,
.menuh a	{background: #202060 url(img/btnblue.jpg) center center; color: white; text-decoration: none; margin: 1px 0px; padding: 0px 2em; border-top: 2px solid silver; border-right: 2px solid gray; border-bottom: 2px solid gray; border-left: 2px solid silver;}
.menuh a:hover	{border-top: 2px solid gray; border-right: 2px solid silver; border-bottom: 2px solid silver; border-left: 2px solid gray;}
.menu	{background: #444444; font: 12px/18px sans-serif; text-decoration: none; text-align: left; width: 200px; position: absolute; top: 20px; left: 20px; border: 2px solid black; border-top: 2px solid #CDCDCD; border-left: 2px solid #CDCDCD;}
.menu a 	{background: url(img/dotsilver.gif) no-repeat center left; color: silver; font: 12px/18px sans-serif; text-decoration: none; height: 18px; padding: 0px 5px 0px 18px; display:block;}
.menu a:hover	{background: #F1CE00 url(img/dot.gif) no-repeat center left; color: black; text-decoration: none;}
.menu p	{background: URL('img/btn.jpg') repeat-x; color: white; text-align: center; height: 18px; margin: 0px; border-top: 1px solid black; border-bottom: 1px solid black;}
.body,
.body2	{background: orange; opacity:.90; filter: alpha(opacity=90); -moz-opacity: 0.90; height: 50%; height: 100%; overflow: hidden;}
.body	{height: 400px; overflow: hidden;}
.data	{height: 100%; padding: 0px 0px; overflow: hidden;}
.scroll2	{height: 380px; padding: 0px 10px; overflow: auto;}
.scroll	{height: 100%; padding: 0px 10px; overflow: auto;}
.inscripcion b	{vertical-align: top; text-align: left; width:49%; display: box;}
.inscripcion div	{text-align: right; border-top: 1px solid white; padding: 5px;}
.calendario img 	{width: 62px; height: 72px;}
.foto	{background: white; width: 100px;}
.foto img	{width: 80px;}


