﻿body { background:url(/images/3_body_bgnd.png) top left repeat-x #fff; 
       font-family:Arial, Tahoma, Verdana; font-size:0.80em; color:#000; }

/* --- Layout */
#Lay_Body    { background-color:#fff; border-left:1px solid #7c9dbe; border-right:1px solid #7c9dbe; }

/* Footer */
#Lay_Footer        { font-family:"Arial Narrow", Arial, Tahoma; } 
#Lay_Footer a      { color:#336699; background-color:inherit; } 
#Lay_Footer #CopyR { color:#808080; background-color:inherit; font-size:0.9em; } 

/* Menu */
#Lay_Menu { background:url(/images/3_menu_bgnd.png) repeat-y right top #386e9b; color:inherit;
            border-bottom:1px solid #376a9d; font-family:"Arial Narrow", Tahoma, Verdana; }

#Lay_Menu ul     { margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; }
#Lay_Menu ul li  { display:inline; margin:0; padding:0; list-style:none none; 
                   background:url(/images/_dummy.gif) no-repeat top left; }
#Lay_Menu ul li a       { color:#ffffff; text-decoration:none; padding:0px 10px 1px 10px; font-family:Tahoma,Arial;
                          font-weight:bold; background-color:transparent; border:1px none; }
#Lay_Menu ul li a:hover { color:#fff; border:1px solid #f1f5f8; padding:0px 9px 1px 9px; background-color:#80aedb; }
#Lay_Menu ul li a:hover2 { color:#ffff15; border-bottom:2px solid #ffff15; }

#Lay_Menu ul li.MenuSeparator  { background:url(/images/03_mnu_separator.png) no-repeat 0px 1px;
                                 line-height:24px; padding:2px 0px 2px 0px; }

/* --- Elementos */
h1,h2,h3,h4 { font-family:Arial,Tahoma; color:inherit; background-color:Transparent; }
h2          { font-weight:normal; font-size:1.6em; margin:10px 0px 4px 0px; color:#db8200; }
h2.Strong   { color:#386e9b; }
h3          { font-weight:bold; font-size:1.3em; margin:10px 0px 4px 0px; color:#000; }
h4          { font-weight:bold; font-size:1.1em; margin:10px 0px 4px 0px; color:#000; }

a           { color:#d03b10; background-color:inherit; text-decoration:none; }
a:hover     { text-decoration:underline; }

ul          { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
li          { padding:0px 0px 4px 14px; background:url(/images/li0.png) no-repeat 0px 6px; line-height:17px;
              margin:0px 0px 0px 0px; color:inherit; list-style:none none; }
li.LI_Arrow { background:url(/images/li1.png) no-repeat 0px 6px; }


/* --- Clases */
.ClrStrong { color:#333399; background-color:inherit; }

div .Box_Grey      { border:1px solid #ccc; padding-bottom:20px;
                     background:url(/images/3_box_grey.png) repeat-x 0px 8px; }
div .Box_PadBottom { padding-bottom:20px; border-bottom:1px solid #ccc; }
div .Box_Grey h1   { font-size:2.5em; font-weight:normal; color:#386e9b; }

a.Lnk_Finger { background:url(/images/ico_finger.png) no-repeat 0px 4px; padding:0px 0px 0px 25px;
               font-family:Tahoma,Arial; }

a.Lnk_Arrow  { background:url(/images/ico_arrow.png) no-repeat 0px 4px; padding:0px 0px 0px 12px;
               font-family:Tahoma,Arial; }

/* --- Formularios */
form             { margin:0px; padding:0px; }
input            { font-size:1em; font-weight:normal; 
	               border:1px solid #386e9b; padding-left:4px; color:inherit; background-color:#fff; }
select           { font-size:1em; font-weight:normal; border:1px solid #386e9b; color:inherit; background-color:inherit; }
option           { font-size:1em; font-weight:normal; color:inherit; background-color:inherit; }
textarea         { font-size:1em; font-weight:normal; font-family:Arial,Tahoma; 
	               border:1px solid #386e9b; padding-left:4px; color:inherit; background-color:#fff; }

/* --- Paginas */

/* Home */
#Home_Welcome  { margin:1px 2px 0px 0px; overflow:hidden; color:inherit;
                 background:url(/images/3_hm_bgnd0.png); border:1px solid #7c9dbe;  }
#Home_WelcomeL { float:left; width:200px; }
#Home_WelcomeR { float:left; width:310px; padding:0px 20px 0px 20px; color:#fff; background-color:inherit; }

#Home_WelcomeL img { width:200px; height:200px; }
#Home_WelcomeR h1  { font-size:2.5em; font-weight:normal; line-height:1.5em;
				     font-family:'Trebuchet MS','Arial'; }
#Home_WelcomeR p   { font-size:1em; line-height:1.25em; font-family:'Trebuchet MS','Arial'; text-align:justify; }

#HomeR_Container    { margin:1px 0px 0px 2px; border:1px solid #ccc; padding:0px 10px 20px 10px;
                      background:url(/images/3_hm_bgnd1.png) no-repeat top left #f9f9f9; }

/* Informacion de interes */
div.PgInfo_Intro   { background:url(/images/info_1.png) top left no-repeat; min-height:70px;
                     padding-left:110px; margin-top:10px; }
div.PgInfo_Intro p { text-align:justify; }

td.PgInfo { padding-left:40px; font-weight:bold; }

/* Preguntas y Respuestas */
div.PgFaq_Intro   { background:url(/images/faq_1.png) top left no-repeat; min-height:100px;
                    padding-left:160px; margin-top:10px; }
div.PgFaq_Intro p { text-align:justify; margin-top:6px; }

/* Recomendaciones */
div.PgRec_Intro   { background:url(/images/rec_1.png) top left no-repeat; min-height:70px;
                    padding-left:110px; margin-top:10px; }
div.PgRec_Intro p { text-align:justify; }

/* Enlaces */
span.PgLnk_LnkText { font-family:"Arial Narrow", Arial, Tahoma; color:#808080; background-color:inherit; font-size:0.9em; }


/* --- Anuncios */

div.AdCto  { background:url(/images/ad_cto.png) top left no-repeat; padding:0px 0px 0px 100px;
             text-align:center; min-height:70px; }
div.AdQS   { background:url(/images/ad_qs.png) top left no-repeat; padding:0px 0px 0px 100px;
             text-align:center; min-height:70px; }
div.AdInfo { background:url(/images/ad_info.png) top left no-repeat; padding:0px 0px 0px 100px;
             text-align:center; min-height:70px; }
div.AdRec  { background:url(/images/ad_rec.png) top left no-repeat; padding:0px 0px 0px 100px;
             text-align:center; min-height:70px; }
.AdInfo_Span { width:200px; display:inline-block; }

li.Ad_Pad { margin-left:15px; }

