#internalPageContainer { margin-left: auto; margin-right: auto; width: 753px; background: url('../images/container_background.gif') repeat-y left top;; padding-left:1px; padding-right:0; padding-top:1px; padding-bottom:0 }
* html #internalPageContainer { padding: 0; }
TD.intPagecontentMenu { margin: 0; padding: 0; border: none; border-right: 1px solid #BEBEBE; }


#internalPageContainer UL.internalPageList { width: 110px; margin: 0 8px 40px 12px; padding: 0; list-style: none; text-align: left; }
#internalPageContainer UL.internalPageList LI { margin: 10px 0 0 0; padding: 0; }
#internalPageContainer UL.internalPageList LI SPAN { font-size: 11px; color: #424242; font-weight: bold; line-height: 10px; padding: 0; margin: 0; }
#internalPageContainer UL.internalPageList LI SPAN A { font-size: 11px; color: #424242; text-decoration: none; }
#internalPageContainer UL.internalPageList LI SPAN A:hover { color: #191919; text-decoration: none; }
#internalPageContainer UL.internalPageList LI.submenu { margin: 3px 0 0 0; padding: 0; font-weight: normal; font-size: 1px; }
#internalPageContainer UL.internalPageList LI.submenu SPAN { font-weight: normal; line-height: 11px; }
#internalPageContainer UL.internalPageList LI.submenu SPAN A:hover { text-decoration: underline; }

<!--#internalContent { width: 598px; margin: 10px; text-align: center; }-->
#internalContent { width: 598px; margin: 5px; text-align: center; }

#contentBanner { width: 466px; margin: 0; float: left; }
/** html #contentBanner { float: none; }*/
#rightBanner { float: left; width: 132px; height: 80px; margin: 0; display: inline; text-align: right; }
*html #rightBanner { float: none; }
#rightBanner DIV.rightBannerTop { width: 129px; height: 130px; margin: 0; padding: 0; text-align: right; }
#rightBanner DIV.rightBannerBottom { width: 129px; margin: 0; padding: 0; margin: 0; text-align: right; }


#navegacion { width: 580px; margin: 20px 0; background: url('../images/generalDottedDivider.gif') repeat-x left top;; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0 }
#navegacion img.left { margin: 0 50px 0 0; }
#navegacion img.right { margin: 0 0 0 50px; }

#finNavegacion { width: 580px; margin: 0 0; background: url('../images/generalDottedDivider.gif') repeat-x left top;; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0 }
#finNavegacion img.left { margin: 5px 0 0 0; }
#finNavegacion img.right { margin: 0 0 0 0; }
#finNavegacion span { font-size: 11px; color: #333; text-align: left; }



#pasoUno_Main { width: 572px; margin: 0; margin-left: auto; margin-right: auto; font-size: 11px; color: #333; text-align: left; }
#pasoUno_Main h1 { margin: 0 0 15px 0; font-weight: bold; font-size: 11px; }
#pasoUno_Main span { display: block; margin: 0 0 20px 0; padding: 0; }
#pasoUno_Main TABLE { width: 570px; margin: 10px 0 0 0; border: 1px solid #A09D9D; }
#pasoUno_Main INPUT { width: 145px; font-size: 10px; color: #333; padding: 1px; }
#pasoUno_Main INPUT.cantidad { width: 30px; margin: 0 115px 0 0; }
#pasoUno_Main DIV.colUno { border-left:medium none; border-top:medium none; border-bottom:medium none; width: 257px; border-right: 1px solid #A09D9D; background: #FFF url('../images/pasoUno_tableBG.gif') repeat-x left bottom; text-align: right; padding-left:0; padding-right:0; padding-top:0; padding-bottom:20px }
#pasoUno_Main DIV.colDos { width: 313px; border: medium none; background: #FFF url('../images/pasoUno_tableBG.gif') repeat-x left bottom; text-align: right; padding-left:0; padding-right:0; padding-top:0; padding-bottom:20px }
#pasoUno_Main p { display: block; padding: 0 30px 0 0; margin: 10px 0; }
#pasoUno_Main img { margin: 0 0 10px 0; }


#preguntas { width: 590px; text-align: center; margin: 15px 0 0 0; padding: 0; font-size: 11px; color: #333; }
#preguntas DIV.pregunta, DIV.ultimaPregunta { width: 575px; text-align: left; margin: 0 auto; background:url('../images/generalDottedDivider.gif') repeat-x left bottom; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:20px }
#preguntas DIV.pregunta img.number, DIV.ultimaPregunta img.number { margin: 0 10px 0 0; padding: 0; vertical-align: top; }
#preguntas DIV.pregunta p, DIV.ultimaPregunta  p { margin: 10px 0; padding: 0 10px 0 37px; }
#preguntas DIV.pregunta input, DIV.ultimaPregunta input { margin: 0 5px 0 0; padding: 0; }
#preguntas DIV.pregunta select, DIV.ultimaPregunta select { margin: 0 5px 0 5px; padding: 1px; width: 400px; font-size: 10px; color: #333;  }
#preguntas DIV.ultimaPregunta { background: none; padding: 10px 0 0 0; }

#resultados { width: 590px; text-align: left; margin: 0; padding: 0; }
#resultados h1 { width: 590px; text-align: left; background: url('../images/generalDottedDivider.gif') repeat-x left bottom;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px }
#resultados span { font-size: 11px; color: #333; }
#resultados span a { color: #950000; text-decoration: none; font-size: 10px; font-weight: bold; }
#resultados span a:hover { text-decoration: underline; }
#resultados ul { list-style: none; margin: 12px 0; }
#resultados ul li { margin: 0; line-height: 13px; background: url('../images/generalList_bullet.gif') no-repeat left 5px; font-weight: bold; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0 }

#resultados table.results { border: 1px solid #A09D9D; background: #FFF url('../images/resultados_tableBG.gif') repeat-x left bottom;; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:5px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0 }
#resultados td.top { height: 30px; padding: 0; border-right: 1px solid #A09D9D; background: url('../images/resultados_cellBG.gif') repeat-x left top; }
#resultados td.planTop {height: 25px;  border-right: 1px solid #A09D9D; background: url('../images/resultados_headerPlanes_bg.gif') repeat-x left top; font-size: 10px; color: #333; font-weight: bold; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0; text-align:center; vertical-align: center}
#resultados td.resultsCell { border-left:medium none; border-top:medium none; border-bottom:medium none; font-size: 11px; color: #333; vertical-align: top; border-right: 1px solid #A09D9D; background: url('../images/resultados_cellBorder.gif') repeat-x 1px bottom; }
#resultados td.resultsCell span { display: block; margin: 0; padding: 5px 5px 5px 5px; text-align: left; }
#resultados td.resultsCell span.bold { display: block; margin: 0; padding: 5px 5px 5px 5px; color: #000; text-align: left; font-weight: bold; }



<!--#buttonAV { width: 590px; height: 34px; text-align: right; background: url('../images/resultados_buttonBG.gif') no-repeat left top;; margin-left:0; margin-right:0; margin-top:20px; margin-bottom:30px; padding-left:0; padding-right:0; padding-top:1px; padding-bottom:1px }-->
#buttonAV { height: 34px; text-align: right; background: url('../images/resultados_buttonBG.gif') no-repeat left top;; margin-left:0; margin-right:0; margin-top:20px; margin-bottom:30px; padding-left:0; padding-right:0; padding-top:1px; padding-bottom:1px }
