body {background-color: #fff ;color: #333;}
#pagewrapper {border: 0px solid black;margin: 0 auto; width:100%;color: #000;}
#header {height: 129px; background: url(../img/qysfondong.png)  repeat-x;}
#logo { width:145px; float:left; background:url(../img/marca_us.gif) no-repeat; height:129px;}
#pico { float:left; background:url(../img/pico.gif) no-repeat; width:30px ; height:129px}
#textograma {float:right; background:url(../img/qystextograma.gif) no-repeat; width:581px; height:129px}
#breadcrumbs {position:absolute; left:182px; top:110px; z-index:2;width:65%;padding:3px; font-size: 90%;  /*border-bottom: 1px solid #ddd;*/   background-color: #fff;}
.accessibility, hr { display:none;}
#breadcrumbs span.lastitem {font-weight:bold; }
#breadcrumbs a {color: #18507C}
div#content { margin:1em auto 0em 0;border:1px solid #e9e9e9;background: #fff url(../img/gris_trama2.jpg); padding:2em   /* some air above and under menu and content */}
div#main { margin: 0 auto; width:65%;border:1px solid #933; padding:1em 2em 3em 2em; background-color:#FFFFFF; font-size:.8em}
#main input , select { font-size:.8em; margin-left:20px; }
#main .ctexto {font-weight:bold; text-align:center}
#main h1 { font-size:1.5em;color:#933}
#sidebar {   float: left;  width: 24%;   display: inline;   margin-left: -10px;   margin-top: 15px;}
#footer {   clear: both;   /* border-top: 1px solid #ddd;*/   color: #444;  background-color: #fff;}
#footer p {font-size: 0.8em;padding: 1.5em;text-align: center; margin: 0;}
#footer p a {color: #18507C; /* needed becouse footer link would be same color as background otherwise */}
.oculto { display:none}
input.boton1 {border:1px solid #933; font-size:.8em; cursor:pointer; background-color:#e9e9e9;}
.boton2 {margin-top:10px;float:left; width:30%;border:1px solid #933; font-size:.8em; cursor:pointer; background-color:#e9e9e9; }
.boton3 {margin-top:10px;float:right; width:30%;border:1px solid #933; font-size:.8em;cursor:pointer; background-color:#e9e9e9; }
.flotarizq {float:left; width:48%;  }
.flotarder {float:right; width:48%;  }
.separadorform {margin:10px auto 10px; background-color:#eee;color:#933; padding-left:10px; border-bottom:1px solid #933 ;/*border-left:1px solid #933*/; background-color:#933; color:#FFFFFF}

.etiqueta {width:10em; display:block; float:left; background-color:#e9e9e9;padding-left:10px}
.radio {margin:3px; }
#main h2 { margin:0; font-size:1em;font-weight:normal; }
textarea {width:100%}
input {margin:2px}


