*{margin:0; padding:0; outline:none}

body{font-family:"Tahoma","Helvetica","Arial","Sans-Serif"; line-height:24px; background:url(images/bg.png) repeat-x top; color:#333}

#cabecera a img{border:0; outline:0; margin:35px 0 0 0}

.clear{clear:both}

h1, h2, h3{font-family:"Helvetica"; line-height:1.3em}

h2{color:#444; font-size:21px}

.importante{font-size:16px; font-family:"Helvetica"; color:#444; line-height:1.1em; margin:5px 0; padding:5px 10px; border-left:3px solid #ccc}

#marca{font-size:24px; font-family:Helvetica,Arial sans-serif; font-weight:bold; letter-spacing:normal}

#cuerpo a{color:#1C80A5}

#cuerpo p{color:#333; font-size:14px}

#cuerpo h2{color:#116E8F}

#cuerpo a:hover{text-decoration:none}

#contenedor{overflow:hidden; width:900px; margin:0 auto}

#cabecera{width:100%; height:220px}

#pie a img{border:none}

#pie{font-size:12px; padding:10px 180px; background-color:#eee; border-top:2px solid #ddd; text-align:center}

#pie a{padding-left:20px; text-decoration:none}

#pie a:hover{text-decoration:underline}

a{color:#1c80a5}

#logotipo{width:550px; float:left}

#cabeceraArriba{overflow:hidden; height:141px}

#menuArriba{width:350px; float:right; color:#eee; font-size:13px; padding:14px 0 0 0}

#menuArriba a.links{color:#ccc; text-decoration:none}

#menuArriba li .links:hover{color:#fff}

#menuArriba li{float:left; list-style-type:none; margin:0 10px; text-decoration:none}

#menuArriba a{text-decoration:none}

#frase{font-size:"Helvetica"; font-size:20px; font-weight:bold; line-height:100%; color:#fff; text-shadow:0px 1px 0px #7a941b; height:52px; padding-top:22px}

#menuMedio{overflow:hidden; margin:0px 0 0 0}

#cuerpo{margin:30px 0 10px 0; padding-top:20px; font-size:14.5px; color:#444}

#cuerpoArriba .text{color:#333}

#cuerpoArriba{width:900px; float:none}

#cuerpoAbajo{width:900px; height:200px; font-size:12px; background-image:url(images/bg_columns.png); border-right:1px solid #000; padding:0 0 1px 0; margin-bottom:1px; font-family:'Trebuchet MS','Lucida Grande', Verdana,Lucida,Geneva,Helvetica, Arial,sans-serif; color:#333}

#cuerpoAbajo ul{list-style:none; margin:0; padding:0; border:none}

#cuerpoAbajo li{margin:0}

#cuerpoAbajo h2{font-size:18px; color:#555; text-align:center}

#cuerpoAbajo li{list-style:none; margin:1px}

#cuerpoAbajo li a{padding:5px 5px 5px 0.5em; color:#116e8f; text-decoration:none; width:100%}

#cuerpoAbajo li a:hover{color:#000}

#left{width:30%; float:left; padding:15px}

#center{width:30%; float:left; padding:15px}

#right{width:30%; float:right; padding:15px}

a .sign_in{color:#5f5f5f}

#sign_box{text-align:center; width:176px; height:110px; background:url(images/bg_signin.png); background-repeat:repeat-x; font-size:12px; padding:8px; position:absolute; display:none; -moz-border-radius-topright:8px; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; -webkit-border-top-right-radius:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; color:#000}

.sign_in{background-color:#efefef; color:#666; padding-bottom:5px; padding-top:2px; padding-left:4px; padding-right:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-top-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px}

input.groovybutton{text-align:center; font-size:12px;  font-weight:bold;  background-color:#666;  color:#FFF;  border:solid 0px; -moz-border-radius-topright:3px; -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; -moz-border-radius-topleft:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; -webkit-border-top-left-radius:3px}

input.user{border:solid; border-color:#FFF; margin-bottom:-2px}

input.pass{border:solid; border-color:#FFF; margin-bottom:8px}

function goLite(FRM, BTN){ window.document.forms[FRM].elements[BTN].style.color = "#FFF";  window.document.forms[FRM].elements[BTN].style.backgroundColor = "#DDD";  window.document.forms[FRM].elements[BTN].style.borderStyle = "groove";  window.document.forms[FRM].elements[BTN].style.borderColor = "#DDD"}

function goDim(FRM, BTN){ window.document.forms[FRM].elements[BTN].style.color = "";  window.document.forms[FRM].elements[BTN].style.backgroundColor = "";  window.document.forms[FRM].elements[BTN].style.borderStyle = "solid";  window.document.forms[FRM].elements[BTN].style.borderColor = "#ccc"}

.wp{padding-bottom:8px}
