body{padding:0; margin:0; background:#eaeaea;width:778px; font-family: verdana; color:#636363; line-height:1em; font-size:12pt;}
#todo{position:absolute;left: 50%;top: 0px;width:60em;height:auto;margin-left: -30em;background:#FFFFFF; border:0.0625em; border-color: #CCCCCC; border-style:solid;}
#header{height:5em; width:60em;}
#logo{position:relative;left:1.25em;top:0.78125em;width:8.9375em;height:3.4375em;float:left; background:url(main_logo.gif) center no-repeat;}
#titulo{color:#0066CC;position:relative;width:45em; float:right; text-align:right;top:2.2em;right:1.25em;}
#filtros{margin-left:5%;width:90%;height:auto; margin-bottom:1em; font-size:0.6em;}
#filtros legend {font-weight:bold; font-size:1.3em;}
#formcol1{position:relative;float:left; width:50%;}
#formcol2{}
#formElement{margin:0.2em;width:auto;}
#grid{font-size:0.6em; margin:0.7em}
#detalle{margin-left:1.25em;top:1.25em; font-size:0.75em;}
#footer{height:5em; width:60em;}
#volver{margin-left:1.25em;font-size:0.7em;text-align:left; vertical-align:middle;}
#copy{position:relative;top:1.3em;text-align:center; font-size:0.6em; color:#CCCCCC;}
.cabecera_grid{background:#3399CC;color:#FFFFFF;}
a {color:#0066CC; text-decoration:none}
a:hover{text-decoration:underline;}
.titulo_detalle{font-size:0.7em; font-weight:bold;}
label{font-weight: bold;float: left; width:10em;}
input, select, textarea {font-size:1em; text-align:left;}
