
h1 {width:300px; height:62px; color:#343434; font-family: Arial; font-size:2.2em; background: url(imagenes/logo.gif) no-repeat;}
p { color:#343434; font: normal .8em/1.1em Arial, Helvetica, sans-serif; }
body {margin: 0 0 0 0; padding: 0 0 0 0; background:#F9F9F9;}
.sub {border-bottom: 1px dashed #343434; color:#000000; font: bold .8em/1.1em Arial, Helvetica, sans-serif;}
.tablamenu{border-top: 1px dashed #343434;}
h5{color:#000000; font: bold .8em/1.1em Arial, Helvetica, sans-serif;}
ul.menu {letter-spacing:.2em; clear: both; float: right; width: 100%; list-style: none; margin: 0; padding: 0; font-family:Arial; font-size:9px;}
ul.menu li {float: right;}
ul.menu li a {padding: .3em; display: block; text-decoration: none; color: #000;}
.registro {font: normal .8em/1.1em Arial, Helvetica, sans-serif; color:#fff; text-decoration: none; text-align:left;}
a:hover{text-decoration: underline;}
.menu{color:#22A443; text-decoration: none; font-weight:bold;}
. a:hover{text-decoration: underline;}
.frase {color:#C10000; font: italic 1.3em/1.1em Comic Sans MS, Arial, Helvetica, sans-serif; text-align:center;}
#tablita{width:45%; margin:0px 0px 10px 10px; padding:0px 0px 5px 0px; border-bottom: 1px solid #343434; float: left;}
#tablita p{color:#343434; font: normal .7em/1.1em Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; margin-left:5px; background: #E5E5E5;}
#tablita h5{border-bottom: 1px solid #343434; margin:0; padding:0; color:#000087; font: bold .9em/1.1em Arial, Helvetica, sans-serif; margin-left:5px;}
#tablita a{color:#000089; text-decoration: none; font-style: italic;}
#tablita a:hover{color:#000000; text-decoration: underline;}
#tablita img{ width:52px; height:67px;}

#formulario {margin: 80px 0px 0px 150px; width:250px;}
#formulario p{color:#343434; font: normal 13px/1.1em Arial, Helvetica, sans-serif;}
#formulario input:focus {border: 2px solid #000; background:#ddd;}
#formulario .nota{color:#ccc; font: normal 9px/1.1em Arial, Helvetica, sans-serif;}
#formulario legend{font:bold 12px/12px Arial; color:#323232;}

#portada{ padding: 0 0 0 0; margin: 80px 0px 0px 150px; width:500px; height:300px; border: 1px solid #343434;}
#portada .uno{margin: 0 0 0 0; padding: 0 0 0 0; width:100%; height:20px; border-bottom: 1px solid #343434; font-size:12px;}
#protada .uno td{width:500px;}

#pie {width:100%; height:100px; background:#22A443; border-top: 2px solid #343434;}
#pie h1{width:300px; height:62px; margin-top:15px; margin-left:15px; color:#343434; font-family: Arial; font-size:2.2em; background: url(imagenes/logo2.gif) no-repeat;}
#pie p{color:ddcc00; text-align:center; margin-top:-15px; font: bold .6em/1.3em Arial, Helvetica, sans-serif;}
#pie a{color:#333; text-decoration: none;}
#pie a:hover{text-decoration:underline;}
