#encuestas {color:#415b74; font:10px Verdana, Arial;}
#encuestas h2{font-size:14px; color:#DD7008; font-weight: bold; padding: 12px 0 0 0; margin: 0;}
#encuestas h3{font-size:11px; border-bottom:1px solid #ccc; padding-bottom:5px;}
#encuestas table{font-size:10px; margin:0; color:#415b74;}
#encuestas table tr td{vertical-align: center;}
#encuestas table tr td input { border:1px solid #415b74;}
#encuestas table tr td input.sinborde {border:none;}
#encuestas table tr td input.enviar{border:1px solid #415b74; width:120px; font:11px Verdana, Arial; color:#415b74; font-weight:bold; cursor:pointer;}
#encuestas .etiqueta{width:110px; }
#encuestas .fecha{ font-size:10px; color:#DD7008; margin: 0 0 0 15px;}
#encuestas select {font:11px Verdana, Arial;}
#encuestas input.campo {border:1px solid #415b74; font:11px Verdana, Arial; width: 350px; padding: 2px 5px;}

#encuestas table.admin {margin:0; padding:0; border:0; }
#encuestas .admin .enviar { width:auto; font:11px Verdana, Arial; color:#415b74; border:1px solid #415b74;}
#encuestas .admin tr.arriba th {padding: 3px 5px; border-bottom:1px dotted #415b74;}
#encuestas .admin tr.abajo th {padding: 3px 5px; border-top:1px dotted #415b74;}
#encuestas .admin tr td{padding: 3px 5px; background-color: #EEE; text-align: center; }
#encuestas .admin tr.par td {padding: 3px 5px; background-color: #FFF; text-align: center; }
#encuestas label { font-weight: bold; }
#encuestas .right {text-align: right;}

#encuestas table tr td .columna { height: 15px; float: left; margin: 0 8px 0 0 ; }