/* BSN Style sheet, Copyright BSN Systems 2007*/
.Titulo {
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #000000;
font-weight:800;
}

.Subt {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color: #000000;
font-weight:800;
}

.Minit {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:800;
}

body {
background-image:url(images/fondo.png);
background-repeat:repeat-x;
background-color:#909192;
}

#infor {
/*background-color:#FFFFFF;*/
background-image:url(images/fondo2.png);
/*background-position:bottom right;*/
background-repeat:repeat;
background-attachment:scroll;
border-left:#999999 solid 1px;
border-right:#000000 solid 1px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:justify;
}

.izquierda {
border-right-width:5px;
border-right-style:solid;
/*border-right-color:#fff9b5;*/
border-right-color:#f5f2f4;
}

#infor a {
color:#000000;
font-weight:700;
text-decoration:none;
}

#infor a:hover {
color:#003399;
text-decoration:underline;
}

#nu2 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:900;
}

#barradirec {
background-color:#FFFFFF;
border-left:#448cc4 solid 1px;
border-right:#044b82 solid 1px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#Menu{
font:Arial, Helvetica, sans-serif 12px #000000;
text-align:center;
}

#Menu a{
display:block;
width:130px;
height:40px;
background-color:#FFFFFF;
color:#FFFFFF;
text-decoration:none;

}


#banner{
border-color:#000033;
border-style:solid;
border-width:1px;
width:728px;
height:90px;
}
 
#preloader{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
height:16px;
width:98px;
padding:3px;
vertical-align:top;
color:#000000;
border:#01629e solid 2px;
display:none;
font-weight:400;
position:fixed;
filter: alpha(opacity=8); 
opacity: .8;
-moz-border-radius:5px;
}

#noticrapid{
border-color:#006600;
border-style:solid;
border-width:2px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
width:600px;
height:40px;
}

legend{
border-color:#006600;
border-style:solid;
border-width:2px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding:2px;
}

#bordes{
border-color:#006600;
border-style:double;
border-width:1px;
/*-moz-border-radius:10px;
-webkit-border-radius:10px;*/
}

#prel{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
height:16px;
width:98px;
padding:3px;
vertical-align:top;
color:#000000;
border:#000000 solid 1px;
display:none;
font-weight:400;
position:relative;
right:3px;
-moz-border-radius:10px;
}

#linux{
/*border-color:#006600;*/
border-style:none;
border-width:2px;
}

#cajita {
border-color:#0066FF;
background-color:#FFFFFF;
border-style:solid;
-moz-border-radius:10px;
border-width:2px;
width:250px;
height:35px;
padding:5px;
position:absolute;
vertical-align:top;
}

#buscador {
background-color:#0066FF;
border-color:#0066FF;
border-style:solid;
border-width:2px;
/*border-top:none;*/
position:absolute;
vertical-align:middle;
width:280px;
height:35px;
float:right;
filter: alpha(opacity=90); 
opacity: .9;
font-weight:600;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.Pregunta {
border-color:#0066FF;
border-style:solid;
border-width:1px;
}

legend .Pregunta {
border-color:#0066FF;
border-style:solid;
border-width:1px;
-moz-border-radius:10px;
padding:2px;
}

#carga {
visibility:hidden;
}

#Busca {
width:95%;
height:auto;
}

#carc {
visibility:hidden;
}

.Respuesta {
border-color:#990000;
border-style:solid;
border-width:1px;
}

legend .Respuesta {
border-color:#990000;
border-style:solid;
border-width:1px;
-moz-border-radius:10px;
padding:2px;
}

fieldset .Respuesta_userpreg {
border-color:#99FF00;
border-style:solid;
border-width:1px;
background-color:#FFFF99;
filter: alpha(opacity=90); 
opacity: .9;
}