/* Cuerpo */
body{
margin:0px;
background-color:white;
}

/* Navegacion Top */
.navtop{
width:750px;
font-family:Arial;
font-size:12px;
color:black;
background-image:url('layout/navtop.jpg');
height:20px;
background-repeat:repeat-x;
border-left:1px solid #D2D2D2;
border-right:1px solid #D2D2D2;
margin-left:10px;
}

.navtop a, .navtop a:visited{
font-family:Arial;
font-size:12px;
color:#336633;
text-decoration:none;
}

.navtop a:hover{
font-weight:bold;
}

/* Buscador */
.buscador{
color:black;
font-family:Trebuchet MS;
font-size:10px;
background-color:white;
border:1px solid black;
font-weight:bold;
}

/* Pie */
.pie{
font-family:Arial;
font-size:10px;
color:black;
}

.pie a, .pie a:visited{
font-family:Arial;
font-size:10px;
color:black;
text-decoration:none;
}

.pie a:hover{
font-weight:bold;
color:#FF6600;
}

/* Error */
.error{
width:98%;
padding:5px;
border:3px solid #CC0000;
background-color:#990000;
color:white;
text-align:center;
font-weight:bold;
font-size:12px;
font-family:Trebuchet MS;
}

/* Grales. */
h2{
color:#FF9900;
font-family:Trebuchet MS;
font-size:26px;
}

h3{
color:#009900;
font-family:Trebuchet MS;
font-size:19px;
}

p{
color:black;
font-family:Trebuchet MS;
font-size:13px;
}

input, select, textarea{
color:black;
font-family:Trebuchet MS;
font-size:12px;
background-color:white;
border:1px solid black;
}

a, a:visited{
color:black;
font-family:Trebuchet MS;
font-size:13px;
color:#FF9900;
}

/* Listado */
.listsup{
background-color:#DFDFDF;
height:20px;
color:black;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

.listado, .listado a, .listado a:visited{
height:20px;
color:black;
font-family:Arial;
font-size:11px;
padding:5px;
text-decoration:none;
}
.listado a:hover{
text-decoration:none;
font-weight:bold;
color:#FF9900;
font-family:Arial;
font-size:11px;
padding:5px;
}
/* Puntaje */
.puntaje{
background-color:#FFFF99;
border:1px solid #FF9900;
color:black;
font-family:Arial;
font-size:14px;
height:50px;
}
.numeros{
color:black;
font-family:Arial;
font-size:18px;
text-align:center;
font-weight:bold;
padding:0px;
padding-right:5px;
}


/* Experiencia */
.experiencias{
font-family:Verdana;
font-size:11px;
color:black;
padding:5px;
}
.quote{
font-family:Verdana;
font-size:11px;
color:black;
font-style:italic;
padding-left:40px;
background-image:url('layout/quote.jpg');
background-repeat:no-repeat;
}

/* Texto chiquito */
.txtsmall, .txtsmall a:link, .txtsmall a:visited{
font-family:Verdana;
font-size:11px;
color:#969696
}

.tops{
font-family:Verdana;
font-size:9px;
color:black;
padding-left:15px;
}
.tops a:link, .tops a:visited{
font-family:Verdana;
font-size:11px;
color:#051C85;
font-weight:bold;
text-decoration:none;
}

/* Home descriptivo inicial. */
.casasimpletext{
font-family:Arial;
font-size:12px;
color:#009900;
background-color:#99FF99;
padding-right:20px;
padding-left:20px;
}
.casasimpletext a:link, .casasimpletext a:visited{
font-weight:bold;
text-decoration:none;
color:black;
}

/* Links busqueda */
.busquedalinks a:link, .busquedalinks a:hover, .busquedalinks a:visited{
font-family:Arial;
font-size:09px;
text-decoration:none;
color:black;
font-weight:normal;
}


/* De sobra sabes que eres la primera ... */
.logincuadro{
font-family:Arial;
font-size:09px;
text-decoration:none;
color:black;
}
.logincuadrotext{
font-family:Arial;
font-size:09px;
border:1px solid black;
background-color:#F4F4F4;
color:black;
}
.logincuadrotextUP{
background-color:white;
}