/* Parametros generales COBOE ! 2.0 */

BODY {
        text-align: center;
        background: #0D287C url('../images/farmashop/fondo_2x4_t.jpg') repeat top left;
        padding:10px;
}
BODY table {
        margin-left: auto;
        margin-right: auto;
}
TD {
        font-size:13px;
        color: #333333;
        font-family: tahoma, Helvetica, sans-serif, Verdana;
}
INPUT {
        font-size: 10px;
        color: #333333;
        font-family: arial, Helvetica, sans-serif, Verdana;
}
input:focus {
        outline: 0;
        background: #EFEFEF;
}
input .radio {
        font-size:10px;
}
label {
        font-size:10px;
        font-family: arial;
        /*background: url("../images/farmashop/circulo_form.jpg") no-repeat left;*/
        padding-left: 5px;
}
button, .button {
        font-size: 10px;
        color: #333;
        font-family: arial, Helvetica, sans-serif, Verdana;
        background: #F5F5F5;
        border:1px solid #333;
        padding:0;
}
button:hover, .button:hover {
        font-size: 10px;
        color: #333;
        font-family: arial, Helvetica, sans-serif, Verdana;
        background: #dfdfdf;
        border:1px solid #333;
}
button #pageBack, button #pageNext, #formSubmit {
        font-size: 10px;
        color: #333;
        font-family: arial, Helvetica, sans-serif, Verdana;
        background: #F5F5F5;
        border:1px solid #333;
}

SELECT {
        font-size: 10px;
        color: #333333;
        font-family: arial, Helvetica, sans-serif, Verdana;
}
TEXTAREA {
        font-size:10px;
        color: #333333;
        font-family: arial, Helvetica, sans-serif, Verdana;
        line-height:13pt;
}
hr {
        height:1px;
        background-color:#333333;
}
A:link {
        color: #333333;
        text-decoration:none;
}
A:visited {
        color: #333333;
        text-decoration:none;
}
A:hover {
        color: #666666;
        text-decoration:none;
}
.content table tr td {
       font-size:11px;
       font-family:arial;
}	

/* Login */

.includeLogin {
}
.includeLoginUsr {
}
.includeLoginPsw {
}
.includeLoginBtn {
}


/* Lineas de separacion */

.internalBodySep {
        display:none;
}
.frameLeftSep {
        height:10px;
}
.frameUpSep {
        display:none;
}
.frameCentralSep {
        display:none;
}
.frameRightSep {
}


/* Top de pagina */

.frameTop {
}
.frameTopBodyLogo {
        background-color: #1D4694;
        border-left: 1px solid #1963AA;
        border-top: 1px solid #1963AA;
        padding: 10px 0px 10px 10px;
}
.frameTopBodySearch {
        background-color: #1D4694;
        border-right: 1px solid #1963AA;
        border-top: 1px solid #1963AA;
        padding: 10px 10px 10px 0px;
}
.frameTopLine {
        background-color: #1D4694;
        height:29px;
        padding-left:13px;
        padding-right:13px;
        border-left: 1px solid #1963AA;
        border-right: 1px solid #1963AA;
        border-top: 1px solid #1963AA;
}
.frameTopLineText {
        background-color: #1D4694;
        font-weight:normal;
        color:#D9D9D9;
        width:500px;
}
.frameTopLineLangs {
}
.frameTopLineLink:link {
        text-decoration:none;
        color: #7E8487;
}
.frameTopLineLink:visited {
        text-decoration:none;
        color: #7E8487;
}
.frameTopLineLink:hover {
        color:#7E8487;
}


/* Cuerpo de la pagina */

.internalBody {
        background: #15509E url("../images/farmashop/internal_body_764_145.png") no-repeat top;
        border-left: 1px solid #1963AA;
        border-right: 1px solid #1963AA;
        border-bottom: 1px solid #1963AA;
        height:100%;
        width:766px;
}
.internalBodyRight {
        border-top: 1px solid #1963AA;
        background-color:#E8F2FF;
}


/* Panel izquierdo */
	
.frameLeft {
        text-align:center;
}
.frameLeftTD {
        border-right: 1px solid #1963AA;
        border-left: 1px solid #084081;
        width:222px;
}
.frameleftHtm {
        text-align:center;
        padding-bottom:5px;
}
.frameLeftHtmSep {
        height:25px;
}
.frameLeftBodyLogo {
        padding-top:5px;
        padding-bottom:15px;
}
/*.frameLeftOpen {
        background: url('../images/farmashop/left_open_185_15.png') no-repeat top;
        height:15px;
}
.frameLeftClose {
        background: url('../images/farmashop/left_close_185_15.png') no-repeat top;
        height:15px;
}*/


/* Contenidos del tipo CON */

.frameLeftCon {
}
.frameLeftConSep {
}
.frameLeftConTitle {
         display:none;
}
.frameLeftConTitleLink:link {
}
.frameLeftConTitleLink:visited {
}
.frameLeftConTitleLink:hover {
}
.frameLeftConTitleLink:active {
}
.frameLeftConBody {
}
.frameLeftConBodyLink:link {
        color: #ffffff;
        text-decoration: none;
}
.frameLeftConBodyLink:visited {
        color: #ffffff;
        text-decoration: none;
}
.frameLeftConBodyLink:hover {
        color: #DEDEDE;
        text-decoration: none;
}
.frameLeftConBodyLink:active {
        color: #DEDEDE;
        text-decoration: none;
}


/* Contenidos del tipo BOX y CAT */

.frameLeftBox {
        position:relative;
        left:-15px;
        top:25px;
}
.frameLeftBoxSep {
        height:10px;
}
.frameLeftBoxTitle {
        display:none;
}
.frameLeftBoxTitleLink:link {
        display:none;
}
.frameLeftBoxTitleLink:visited {
}
.frameLeftBoxTitleLink:hover {
}
.frameLeftBoxTitleLink:active {
}
.frameLeftBoxBody {
        margin:0;
}


/* menu izquierdo */

.frameLeftBoxBodyUL {
        list-style-type:none;
}
#menuacc {
}
ul#menuacc li {
}
ul#menuacc ul {
        display: none;
        position: relative;
        top:10px;
        left:55px;
        bottom:5px;
        margin:0;
        padding:0;
}
ul#menuacc li a div {
        width:150px;
        display:inline;
        cursor:pointer;
}
ul#menuacc ul li {
        display: block !important;
}
ul#menuacc li:hover ul,
ul#menuacc li.iehover ul {
        /*display: none;*/
}
ul#menuacc li:hover ul,
ul#menuacc li.iehover ul{
        /*display: block;*/
}
.frameLeftBoxBodyLI {
        padding:6px 0 6px 0;
}
li.frameLeftBoxBodyLI {
        background: url('../images/farmashop/list175.gif') no-repeat;
        width:175px;
}
.frameLeftBoxBodyLI ul {
        position:relative;
        top:20px;
}
a#menuacca {
        position:relative;
        left:-8px;
}
a#menuacca:link {
        background: url("../images/farmashop/inactive.gif") no-repeat left center;
        color: #ffffff;
        text-decoration: none;
        font-size:15px;
        font-weight:normal;
        font-family:tahoma;
        padding-left:22px;
}
a#menuacca:visited {
        background: url("../images/farmashop/inactive.gif") no-repeat left center;
        color: #ffffff;
        text-decoration: none;
        font-size:15px;
        font-weight:normal;
        font-family:tahoma;
        padding-left:22px;
}
a#menuacca:hover {
        background: url("../images/farmashop/active.gif") no-repeat left center;
        color: #F5CA00;
        text-decoration: none;
        font-size:15px;
        font-weight:normal;
        font-family:tahoma;
        padding-left:22px;
}
li.frameLeftBoxBodyLILI {
        list-style-type:none;
        background: url('../images/farmashop/submenu2.jpg') no-repeat left center;
        text-align:left;
        position:relative;
        left:-40px;
        margin:0;
        padding:3px 0 3px 0;
}
li.frameLeftBoxBodyLILI a:link {
        background: url("../images/farmashop/circulo_submenu_i.gif") no-repeat left;
        color: #ffffff;
        text-decoration: none;
        font-size:13px;
        font-weight:normal;
        font-family:tahoma;
        padding-left:13px;
}
li.frameLeftBoxBodyLILI a:visited {
        background: url("../images/farmashop/circulo_submenu_i.gif") no-repeat left;
        color: #ffffff;
        text-decoration: none;
        font-size:13px;
        font-weight:normal;
        font-family:tahoma;
        padding-left:13px;
}
li.frameLeftBoxBodyLILI a:hover {
        background: url("../images/farmashop/circulo_submenu_a.gif") no-repeat left;
        color: #FFE364;
        text-decoration: none;
        font-size:13px;
        font-weight:normal;
        font-family:tahoma;
        padding-left:13px;
}


/* Contenidos del tipo APP */

.frameLeftApp {
        width:202px;
        position:relative;
        top:15px;
        border:1px solid #cccccc;
        background:#2D62A8;
}
.frameLeftAppSep {
}
.frameLeftAppTitle {
        text-align:center;
        background: #4473B1;
        height:30px;
}
.frameLeftAppTitleLink {
        font-size:14px;
}	
.frameLeftAppTitleLink:link {
        color:#ffffff;
}
.frameLeftAppTitleLink:visited {
        color:#ffffff;
}
.frameLeftAppTitleLink:hover {
        color:#ebebeb;
}
.frameLeftAppBody {
}
.frameLeftAppBodyLink:link {
}
.frameLeftAppBodyLink:visited {
}
.frameLeftAppBodyLink:hover {
}
.frameLeftAppBodyLink:active {
}


/* Panel superior */
	
.frameUp {
        text-align:center;
        /*margin: 10px 10px 0px 10px;
        background: url("../images/farmashop/frameup.jpg") no-repeat top;*/
        background-color:#E8F2FF;
        width:541px;
        height:299px;
}
.frameUpClose {
}
.frameUpOpen {
        height:13px;
}


/* Contenido del tipo CON */

.frameUpCon {
}
.frameUpConTitle {
        font-weight:bold;
}
.frameUpConBody {
}
.frameUpConBodyLink:link {
}
.frameUpConBodyLink:visited {
}
.frameUpConBodyLink:hover {
}
.frameUpConBodyLink:active {
}


/* Panel central */

.frameCentralOpen {
        height:15;
}
.frameCentral {
        text-align:center;
        /*margin:0 10px 0 10px;*/
        /*background: url("../images/farmashop/central_521_2.jpg") repeat-y top center;*/
        background-color:#E8F2FF;
        margin:0;
        width:541px;
}
.frameCentralClose {
        /*margin:0 10px 10px 10px;
        height:15px;
        background: url("../images/farmashop/content_close.jpg") no-repeat top;
        background-color:#E8F2FF;
        width:541px;*/
}


/* Contenido del tipo CON y CAT */

.frameCentralConTable {
        padding-bottom:10px;
        padding-left:5px;
}
.frameCentralCon {
        vertical-align: middle;
}
.frameCentralConSep {
}
.frameCentralConTitle {
}
.frameCentralConTitleLink:link {
        text-decoration:none;
        font-weight:normal;
        font-size: 14px;
        color:#3C3D3E;
        text-align:left;
}
.frameCentralConTitleLink:visited {
        text-decoration:none;
        font-weight:normal;
        font-size: 14px;
        color:#3C3D3E;
        text-align:left;
}
.frameCentralConTitleLink:hover {
        text-decoration:none;
        font-weight:normal;
        font-size: 14px;
        color:#1C3F81;
        text-align:left;
}
.frameCentralConBody {
        color:#000000;
        font-size: 11px;
        text-align:left;
        background: #ffffff;
        border-left:1px solid #666666;
        padding-left:5px;
}
.frameCentralConBodyI {
        background: #ffffff;
        border-right:1px solid #666666;
        padding-right:5px;
        text-align:right;
        height:95px;
}
.frameCentralConBodyLink:link {
        text-decoration:none;
        font-size: 11px;
        color:#ffffff;
}
.frameCentralConBodyLink:visited {
        text-decoration:none;
        font-size: 11px;
        color:#ffffff;
}
.frameCentralConBodyLink:hover {
        text-decoration:none;
        font-size: 11px;
        color:#1C3F81;
}
.frameCentralConOpen {
        font-size: 13px;
        font-weight:normal;
        text-decoration:none;
        color:#000000;
        background: url("../images/farmashop/concentral_celeste.png") no-repeat left;
        text-align:left;
        text-indent:10px;
        height:32px;
        margin-top:5px;
}
.frameCentralConClose {
        background: url("../images/farmashop/concentral_celeste_bajo.png") no-repeat top;
        height:17px;
        text-align:right;
        padding-right:12px;
        padding-bottom:2px;
        margin-bottom:5px;
}


/* Contenido del tipo BOX */

.frameCentralBox {
}
.frameCentralBoxSep {
}
.frameCentralBoxTitle {
}
.frameCentralBoxTitle2 {
}
.frameCentralBoxTitleLink:link {
}
.frameCentralBoxTitleLink:visited {
}
.frameCentralBoxTitleLink:hover {
}
.frameCentralBoxTitleLink:active {
}
.frameCentralBoxBody {
}
.frameCentralBoxBodyLink:link {
}
.frameCentralBoxBodyLink:visited {
}
.frameCentralBoxBodyLink:hover {
}
.frameCentralBoxBodyLink:active {
}
.frameCentralBoxBodyUL {
}
.frameCentralBoxBodyLI {
}
.frameCentralBoxBodyLI P {
}


/* Contenido del tipo APP */

.frameCentralApp {
}
.frameCentralAppSep {
}
.frameCentralAppTitle {
}
.frameCentralAppTitleLink:link {
        color:#333333;
}
.frameCentralAppTitleLink:visited {
        color:#333333;
}
.frameCentralAppTitleLink:hover {
        color:#333333;
}
.frameCentralAppTitleLink:active {
        color:#333333;
}
.frameCentralAppBody {
}


/* Panel derecho */

.frameRight {
        margin:0px;
}
.frameRightHtm {
}
.frameRightTD {
}


/* atributos locales */

.attributes .td1 {
        color:#666666;
        font-size:12px;
}
.attributes .td2 {
}


/* Contenido del tipo CON */

.frameRightCon {
}
.frameRightConSep {
}
.frameRightConTitle {
}
.frameRightConTitleLink:link {
}
.frameRightConTitleLink:visited {
}
.frameRightConTitleLink:hover {
}
.frameRightConTitleLink:active {
}
.frameRightConBody {
}
.frameRightConBodyLink:link {
}
.frameRightConBodyLink:visited {
}
.frameRightConBodyLink:hover {
}
.frameRightConBodyLink:active {
}


/* Contenido del tipo BOX y CAT */

.frameRightBox {
}
.frameRightBoxSep {
}
.frameRightBoxTitle {
}
.frameRightBoxTitleLink:link {
}
.frameRightBoxTitleLink:visited {
}
.frameRightBoxTitleLink:hover {
}
.frameRightBoxTitleLink:active {
}
.frameRightBoxBody {
}
.frameRightBoxBodyLink:link {
}
.frameRightBoxBodyLink:visited {
}
.frameRightBoxBodyLink:hover {
}
.frameRightBoxBodyLink:active {
}
.frameRightBoxBodyUL {
}
.frameRightBoxBodyLI {
}
.frameRightBoxBodyLI P {
}


/* Contenido del tipo APP */

.frameRightApp {
}
.frameRightAppSep {
}
.frameRightAppTitle {
}
.frameRightAppTitleLink:link {
}
.frameRightAppTitleLink:visited {
}
.frameRightAppTitleLink:hover {
}
.frameRightAppTitleLink:active {
}
.frameRightAppBody {
}


/* Pie de pagina */

.frameFoot {
        height:50px;
        /*background: #15509E url('../images/farmashop/foottext.jpg') no-repeat center center;*/
        background-color: #15509E;
        border-right: 1px solid #1963AA;
        border-left: 1px solid #1963AA;
        border-bottom: 1px solid #1963AA;
}
.frameFootBody {
        text-decoration:none;
        color:#ffffff;
}
.frameFootBody a:link {
        color: #CAE0FF;
        text-decoration:none;
}
.frameFootBody a:visited {
        color: #CAE0FF;
        text-decoration:none;
}
.frameFootBody a:hover {
        color: #AACEFF;
        text-decoration:none;
}



/* Aqui arrancan los estilos para las demas plantillas */
/* Estilo para los contenidos, url y archivos relacionados (todos los templates que lo incluyan) */

.relCont {
        width:521px;
}
.relContSep{
        display:none;
}


/* Contenidos relacionados */

.relContFixedContents {
}
.relContFixedContentsSep {
        display:none;
}
.relContFixedContentsTitle {
        color:#000000;
        text-decoration: none;
        font-size:12px;
        /*line-height:19pt;*/
        text-align:justify;
        height: 20px;
        font-weight: normal;
        text-indent: 22px;
        
        /*background: url('/images/pegar.gif') no-repeat left;
        height: 20px;
        font-weight: normal;
        text-indent: 22px;*/
}
.relContFixedContentsBody {
        color:#333333;
        text-decoration: none;
        font-size:11px;
        /*line-height:19pt;*/
        text-align:justify;
        height: 20px;
        font-weight: normal;
        text-indent: 22px;
}
.relContFixedContentsBodyUL {
        margin: 0 0 0 35px;
}
.relContFixedContentsBodyLI {
        list-style-type: none;
        background: url("../images/farmashop/circulo_relcont.png") no-repeat left;
}
.relContFixedContentsBodyLI P {
        overflow:hidden;
        width: 160px;
}
.relContFixedContentsBodyLink:link {
}
.relContFixedContentsBodyLink:visited {
}
.relContFixedContentsBodyLink:hover {
}
.relContFixedContentsBodyLink:active {
}


/* Archivos adjuntos */

.relContAttachedFiles {
}
.relContAttachedFilesSep {
        height: 10px;
}
.relContAttachedFilesTitle {
        /*background: url('/images/import[1].gif') no-repeat left center;*/
        font-weight: bold;
        text-align:left;
}
.relContAttachedFilesBody {
        text-align:left;
        width:521px;
}
.relContAttachedFilesBodyUL {
        margin: 0 0 0 20px;
        padding:0;
}
.relContAttachedFilesBodyLI {
        list-style-type: none;
        background: url("../images/farmashop/circulo_relcont.png") no-repeat left;
        padding-left:15px;
}
.relContAttachedFilesBodyLI P {
        overflow:hidden;
        width: 160px;
}
.relContAttachedFilesBodyLink:link {
}
.relContAttachedFilesBodyLink:visited {
}
.relContAttachedFilesBodyLink:hover {
}
.relContAttachedFilesBodyLink:active {
}


/* URLs asociadas */

.relContAttachedURLs {
}
.relContAttachedURLsSep {
        height: 10px;
}
.relContAttachedURLsTitle {
        background: url('/images/enlace.gif') no-repeat left center;
        height: 20px;
        font-weight: normal;
        text-indent: 22px;
        vertical-align: middle;
}
.relContAttachedURLsBody {
}
.relContAttachedURLsBodyUL {
        margin: 0px 0px 0px 20px;
        padding: 0px;
}
.relContAttachedURLsBodyLI {
        list-style-type: none;
        margin-bottom: 5px;
}
.relContAttachedURLsBodyLI P {
        overflow:hidden;
        width: 160px;
}
.relContAttachedURLsBodyLink:link {
}
.relContAttachedURLsBodyLink:visited {
}
.relContAttachedURLsBodyLink:hover {
}
.relContAttachedURLsBodyLink:active {
}


/* Para todos los contenidos (tags genericos) */

.contentBody {
        padding:10px;
        border-top: 1px solid #1963AA;
        height:100%;
        background: #E8F2FF;
        font-size:13px;
        /*font-size:11px;*/
        color: #333333;
        line-height:18pt;
        font-family: tahoma, Helvetica, sans-serif, Verdana;
        text-decoration:none;
        text-align:justify;
        margin:0 auto;
}
/*.topLeft {
        background: #f0f0f5 url('../images/farmashop/topleft.jpg') no-repeat;
        width: 100%;
        height:30px;
        margin-bottom:-15px;
}
.topRight {
        background: #f0f0f5 url('../images/farmashop/topright.jpg') no-repeat;
        width:260px;
        float:right;
        height:15px;
}
.contentBody .leftLine {
        background: url('../images/farmashop/leftline.jpg') 0 repeat-y;
        width:100%;
}
.contentBody .rightLine {
        background: url('../images/farmashop/rightline.jpg') 100% 0 repeat-y;
        width:100%;
}*/
.content {
        /*background: #fff;
        padding:0 0px 1px 0px;
        width:491px;
        font-size:13px;
        color: #333333;
        line-height:18pt;
        font-family: tahoma, Helvetica, sans-serif, Verdana;
        text-decoration:none;
        text-align:justify;
        margin:0 auto;*/
}
.contentTitle {
        text-decoration: none;
        font-weight:normal;
        color: #1E3583;
        font-size:16px;
        line-height:13pt;
        text-align:left;
}
.content span {
        /*margin:0 auto;
        text-align:center;
        align:center;*/
}
.contentSubTitle {
        font-size: 12px;
        color:#fff;
        background: #434E90;
        border-bottom: 1px solid #333;
        font-weight:bold;
        padding-left:5px;
        height:22px;
        margin-bottom:4px;
        margin-top:10px;
}
/*.bottomLeft {
        background: url('../images/farmashop/bottomleft.jpg') no-repeat;
        width: 100%;
        height:15px;
}
.bottomRight {
        background: url('../images/farmashop/bottomright.jpg') no-repeat;
        width: 260px;
        height:15px;
        float:right;
}*/

.logo_texto {
        vertical-align:-8;
        height:19pt;
}
tr .tableHeading {
        font-weight:bold;
        text-align:center;
        font-size:14px;
}
tr .tableSubHeading {
        font-weight:bold;
        text-align:center;
}

.contentBodyTitle {
        text-decoration: none;
        font-weight:normal;
        color: #1C3F81;
        font-size:14px;
        line-height:13pt;
        text-align:left;
        padding-left:20px;
}

}.contentBodyDesc {
    margin: 0px; 
   padding: 0px; 
   overflow:hidden; 
   width: 130px; 
   height:90px;
}

.contentBodyLink:link {
}
.contentBodyLink:visited {
}
.contentBodyLink:hover {
}
.contentBodyLink:active {
}
.contentBodyTable {
}
span.contentMsg {
        color: #333333;
        font-size:11px;
        text-align:center;
        font-weight:normal;
        font-family:arial;
        line-height:18pt;
}
.contentBodyUL {
        margin: 0px;
        padding: 0px;
}
.contentBodyLI {
        list-style-image: url("../images/blue_arrow_02.gif");
        list-style-type: none;
}


/* Estilos para Foros */

.contentForumModeratorTitle {
        font-weight: bold;
}
.contentForumModeratorNames {
        font-style: italic;
}


/* Estilos para tablas dentro del body */

.contentBodyColTitle {
        font-weight:bold;
        font-size:11px;
}
.contentBodyRowSep {
}
.contentBodyRow1 {
}
.contentBodyRow1Link:link {
}
.contentBodyRow1Link:visited {
}
.contentBodyRow1Link:hover {
}
.contentBodyRow1Link:active {
}
.contentBodyRow2 {
}
.contentBodyRow2Link:link {
}
.contentBodyRow2Link:visited {
}
.contentBodyRow2Link:hover {
}
.contentBodyRow2Link:active {
}
.contentBodyPending {
        background-color: #F9B5A4;
}
.contentBodyPendingLink:link {
}
.contentBodyPendingLink:visited {
}
.contentBodyPendingLink:hover {
}
.contentBodyPendingLink:active {
}


/* Para la busqueda */

.contentSearchRow1 {
}
.contentSearchRow2 {
}


/* Newsletter (de colocarse en un CSS distinto, 
agregar los tags genericos (BODY, TD, etc.) */

.contentNL {
}
.contentNLTitle {
        background-color: #399DEE;
        font-weight: bold;
        font-size: 15px;
        text-indent: 15px;
        height: 20px;
}
.contentNLSep {
        height: 15px;
}
.contentNLBody {
        background-color: #EDF5FE;
}
.contentNLBodyTitle {
        background-color: #399DEE;
        font-weight: bold;
        font-size: 12px;
        text-indent: 20px;
        height: 20px;
}
.contentNLBodyFoot {
        background-color: #BCDBFC;
        height: 15px;
}
.contentNLBodySep {
        height: 10px;
}


/* Propios de la encuesta (para el resultado) Se asignan 5 valores, si hay mas resultados, se repiten */

.surveyResult {
        padding:10px;
        border-top: 1px solid #1963AA;
        background: #E8F2FF;
        font-size:11px;
        color: #333333;
        line-height:18pt;
        font-family: tahoma, Helvetica, sans-serif, Verdana;
        text-decoration:none;
        margin:0 auto;
}
.surveyResult td {
        font-size:11px;
}
.formSurvey {
}
.formSurvey div {
        color:#ffffff;
        font-size:11px;
        text-align:center;
        padding:5px;
}
.formSurvey p {
        color:#ffffff;
        font-size:11px;
}
.contentSurveyResult1 {
        background-color: #99CC99;
        color: #FFFFFF;
}
.contentSurveyResult2 {
        background-color: #99CCCC;
        color: #FFFFFF;
}
.contentSurveyResult3 {
        background-color: #99CCFF;
        color: #FFFFFF;
}
.contentSurveyResult4 {
        background-color: #CCCCFF;
        color: #FFFFFF;
}
.contentSurveyResult5 {
        background-color: #FFCCFF;
        color: #FFFFFF;
}


/* ganadores */

.tablaganadores {
        border: solid 1px #666666;
        text-align:center;
        margin:0 auto;
        width:521px;
}
.tablaganadores .primero {
        background: #ffffff;
}


/* filtros farmacias */

.tablafarmacias td {
        border-bottom: 1px #000000 solid;
}
.filtrofarmacias td {
        width:35%;
}
.filtrofarmacias td span {
        background: url('../images/farmashop/circulo_relcont.png') no-repeat left center;
        padding-left:15px;
}


/* menu top */ 

/*.iout_0_top {
        font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
        font-size: 12px;
        text-decoration: none;
        font-weight: bold; 
        margin: 4px 0 0 8px;
        color: #3399CC;
}
.iover_0_top {
        font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
        font-size: 12px;
        text-decoration: underline;
        font-weight: bold;
        margin: 5px 0 0 8px;
        color: #000000;
}

.oout_0_top {
        text-decoration : none;
        background-color: #CCE8F8;
        text-decoration: underline;
        border: 1px solid #ffffff;
}
.oover_0_top {
        text-decoration : none;
        background-color: #CCE8F8;
        border: 1px solid #ffffff;
        color: #000000;
}

.iout_1_top {
        font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
        font-size: 12px;
        margin: 4px 0 0 17px;
        color: #000000;
}
.iover_1_top {
        font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
        font-size: 12px;
        margin: 4px 0 0 17px;
        color: #000000;
}

.oout_1_top {
        background-color: #CCE8F8;
        text-decoration: underline;
        border: 1px solid #eeeeee;
        padding: 0;
        color: #000000;
}
.oover_1_top {
        background-color: #CCE8F8;
        text-decoration: underline;
        border: 1px solid #eeeeee;
        padding: 0;
        color: #000000;
}*/


/* formularios */

form table {
        line-height:16pt;
}
.text {
        border:1px solid #96A6C5;
        background: #F8F8FF;
}
.textarea {
        border:1px solid #96A6C5;
}
.file {
        border:1px solid #96A6C5;
        background: #F8F8FF;
}
.radio {       
        vertical-align:middle;
}
input.radio {
        font-size:10px;
        font-family:arial;
}
.checkbox {
}
#page6 td, #page5 td, #page4 td, #page3 td, #page2 td, #page1 td {
        font-family:arial;
        font-size:10px;
}
