* { font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; } body { background-attachment: fixed; background-color: #FFFFFF; background-repeat: repeat-x; background-position: center bottom; } #page { font-size:80%; width:780px; margin:0px auto 0px auto; background-color:#429438; } #head { float:left; width:100%; background-color: #fff; background-repeat: no-repeat; background-position: center top; height:140px; } #head div.headTop span.logo { float:left; } #head div.headTop span.menu_user { margin-right:87px; height:22px; margin-top:0px; float:right; color:#FFFFFF; display:block; background-color:#666666; } #head div.headTop span.menu_user em { padding-left:5px; } #head div.headTop span.menu_user img { padding-left:10px; float:left; } #head div.headTop span.menu_user a { color:#FFFFFF; border-left-width: 1px; border-left-style: solid; border-left-color: #333333; display:block; } #head div.headTop span.menu_user span.menu_bars { float:right; width:400px; padding:2px 0px 0px 0px; } .text_left { float:left; } .text_right { float:right; margin-right:5px; } #head div.menu { width:100%; background:none; float:left; } #main span.toolsMain{ float:right; } #main span.toolsMain a img{ border:0px;} #head div.headLine { background-color:#D06416; height:7px; width:100%; display:block; float:left; } #head hr { padding:0px; margin:0px; border:1px solid #D06416; background-color:#FED981; height:1px; } #main { width:100%; background-color:#FFFFFF; float:left; } #main span.sMain { padding:5px 20px 25% 18px; width:94%; float:left; } #main hr { border-top:1px solid #0066CC; } #main h1 { margin:0px; padding:0px; font-size:1.1em; color:#FFFFFF; padding:2px; border-bottom:2px solid #006699; } #main div.pageBasic { width:100%; padding-top:10px; } #main div.pageBasic span.image { float:left; height:50px; width:7%; } #main div.pageBasic span.titulo { float:left; width:93%; color:#FFFFFF; font-size:1.6em; font-weight:bold; } #main div.pageBasic span.subtitulo { float:left; width:93%; color:#F0F0F0; font-size:1.2em; } div.alert { padding:18px; padding-left:50px; } div.alert div.title { color:#FF0000; padding:2px; } div.alert div.description { border:1px dotted #999999; background-color:#F7F7FB; color:#0033FF; } div.mensaje { padding:18px; padding-left:50px; background:url(info.gif) no-repeat #F5F8FC; border:1px solid #999999; color:#660000; } span.btnWindow { width:80px; float:right; height:25px; display:block; } span.btnWindow img { float:left; } span.btnWindow a { color:#003399; padding:3px 2px 0px 2px; text-decoration:none; font-size:.9em; float:left; height:25px; width:80px; text-align:left; } span.linkWindow a { color:#003399; text-decoration:none; font-size:.9em; width:100%; text-align:left; float:left; } #foot { width:100%; text-align:right; float:right; height:30px; } #foot span.pwby a { padding-right:10px; text-decoration:none; display:block; } #foot span.pwby span { color:#FFFFFF; float:right; font-size:.85em; padding-top:6px; padding-right:3px; margin-top:10px; } #foot span.pwby img { float:right; padding-right:10px; border:0px; margin-top:10px; } #foot div.headBy { width:100%; height:43px; } #foot div.headBy span.tools { margin:5px; top:0px; width:230px; float:right; text-align:left; padding-top:13px; } #foot div.headBy span.imagen { margin-top:0px; padding-right:5px; float:left; } #foot .fecha { color:#999999; margin-right:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }#main div.pageBasic{ width:100%; padding-top:10px; float:left; display:block;} #main div.pageBasic span.image{ float:left; height:50px; width:7%; } #main div.pageBasic span.titulo{ float:left; width:93%; font-size:1.6em; font-weight:bold; } #main div.pageBasic span.subtitulo{ float:left; width:93%; font-size:1.2em; } div.form{ width:100%; float:left; } div.form form { margin:0px; padding-bottom:10px; width:100%; text-align:left;} div.form form span.line{display:block; float:left; width:100%; margin-bottom:2px;} div.form form span.label{ margin:5px; display:block; background-color:#EDF8F8; height:25px; vertical-align:middle;} div.form form input,select,textarea{ width:70%; border:1px solid #999999; background-color:#FFFFEA;} div.form form input.submit{ float:right; margin-right:7%; height:25px; background: url(?mkb.class&ailms__default&img=images/aceptar_16.png) no-repeat #FFFFFF; padding:0px 7px 0px 25px; color:#000000; width:auto; } div.form form input.button{ float:right; margin-right:4%; height:25px; color:#000000; width:auto; padding:2px; border:1px outset #CCC; } div.form form input.filter{ float:right; margin-right:7%; height:25px; background: url(?mkb.class&ailms__default&img=ico/filtro.gif) no-repeat #FFFFFF; padding:0px 7px 0px 25px; color:#000000; width:auto; } div.form form input.filterdel{ float:right; margin-right:7%; height:25px; background: url(?mkb.class&ailms__default&img=ico/filtrodel.gif) no-repeat #FFFFFF; padding:0px 7px 0px 25px; color:#000000; width:auto; } div.form form input.cancelar{ float:right; margin-right:7%; height:25px; background: url(?mkb.class&ailms__default&img=images/cancelar_24.png) no-repeat #FFFFFF; padding:0px 7px 0px 25px; color:#000000; width:auto; } div.form form input.delete{ float:right; margin-right:7%; height:25px; background: url(?mkb.class&ailms__default&img=ico/delete.gif) no-repeat #FFFFFF; padding:0px 7px 0px 25px;color:#000000; width:auto; } div.form form span label.radio{ width:auto; color:#003300; float:none; font-size:.8em; vertical-align:middle; padding-right:10px; } div.form form input.calendar{ width:65%;} div.form form input.radio,div.form form input.check{ width:auto; border:0px; vertical-align:middle;} div.form form div.alert{ background: url(?mkb.class&ailms__default&img=message/alert.gif) no-repeat; padding-left:50px; height:50px; vertical-align:middle; color:#FF0000; font-size:1.2em; font-weight:bold; } div.form form div.delete{ background: url(?mkb.class&ailms__default&img=message/delete.gif) no-repeat; padding-left:50px; height:50px; vertical-align:middle; color:#FF0000; font-size:1.2em; font-weight:bold; } div.form form div.info{ background: url(?mkb.class&ailms__default&img=message/info.gif) no-repeat; padding-left:50px; height:50px; vertical-align:middle; color:#0000FF; font-size:1.2em; font-weight:bold; } div.form form div.alert,div.form form div.info span,div.form form div.delete span{ display:block; padding-top:15px;} div.form form div.hr{ border-bottom:1px solid #FFFFFF; border-top:1px solid #999999; margin:7px; width:97%; height:0px; float:left; display:block;} div.form form h2{ font-size:1em; width:100%; font-weight:normal; background-color:#D1E9E9; padding-bottom:5px;} div.form form h3 { font-size:1em; width:100); padding:3px; color:#990000; } form.basic span label{ float:left; width:25%; color:#003399; padding-left:5px; padding-top:2px; } form.formt span label{ float:left; width:25%; color:#003399; padding-left:5px; padding-top:2px; } form.basic span.required{ color:#C00; float:left; padding:3px;} div.form span.legendChar{ color:#F00; padding:2px;} div.form span.legendTitle{ color:#666; padding:2px;}
