html {overflow-y:scroll;}
body, html {height:100%; background-color:white; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; color:#333;font-size:10pt;
margin:0;padding:0; text-align: center;}
body  {background:transparent url(../_images/fondoGs.gif) top center repeat-x; }

#mainContainer {margin: 0 auto; /*** Centra el dise�o ***/ text-align: left; }
#main          {position:absolute;left:50%;margin-left:-425px;width:852px;}

ul,li,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}

h1 {font-size:1.5em; font-weight: normal; color:#005092; margin:0 0 5px 0; padding:0;}
h2 {font-size:1.3em; font-weight: lighter; letter-spacing:-1px; color:#bd141a; font-weight: lighter; margin:0 0 5px 0;}
h3 {font-size: 1.2em; color:#003b69; font-weight: lighter; margin:0 0 5px 0;}
h4 {font-size: 1.1em; color:#383838; font-weight:normal; margin:10px 0 5px 0;}
h5 {font-size: 1.0em; font-weight: lighter; margin:0 0 5px 0;}
a       {text-decoration:none; color:#005092;}
a:hover {text-decoration:underline;}
a img   {border:0;}
p       {padding:3px 0; margin:0}

/*Globales*/
#Cabecera       {margin:0;padding:0;height:142px;}
#ContenidoHome  {position:relative;}
#ColumnaIzq     {padding:0; margin:0 263px 0 0; position: relative; }
#HomeBanners    {padding:0; margin:0; overflow: hidden;}
#HomeBanners img{padding:0; margin:0; border:0;}
#ContenidoHome, #ColumnaIzq  {height:auto !important; height:1px;}
#Pie            {width:100%; height:63px; margin:0 auto; position:relative; bottom:0px; padding:0; clear:both; background:transparent url(../_images/fondoPie.gif) bottom center no-repeat;}
/*Globales*/


/*Cabecera*/
#Cabecera .logo         {margin:0; padding:0; top:18px; position:absolute; z-index:15;}
#Cabecera .logo span    {display: none;}
#Cabecera .logo a       {display: none; cursor:pointer; display: block; width:345px; height:80px;}
/*Cabecera*/

/*Home Promociones (3)*/
#HomePromociones                  {position:relative; clear:none; padding:5px; overflow: hidden;}
#HomePromociones .bloques         {position:relative; clear:none; margin:0; padding:0; display:block; overflow: hidden;}
#HomePromociones h1               {padding:0 0 0 40px; background:transparent url(../_images/bulletBIG.gif) left top no-repeat; margin:0}
#HomePromociones h2               {padding:0 0 0 40px; font-size:1.3em; font-family:verdana; color:#bd141a;}
#HomePromociones h5               {font-family: "arial narrow"; font-size: 1.1em; font-style: normal; margin:0 0 5px 40px;}
#HomePromociones #imagen          {float:right; position:relative; clear:none; padding:0; margin:0 0 0 15px; overflow: hidden;}
#HomePromociones #imagen img      {padding:0; margin:0; text-align: center;}
#HomePromociones #imagen .pieimagen  {text-align: center; padding:0; margin:0; font-family:"arial narrow"; font-size: 1.0em; border-top:5px solid #DBDBDB;}
#HomePromociones .masinfo         {font-family:"arial narrow"; font-size: 12px; color:#383838; text-align:left;padding:0; margin:0;}
#HomePromociones .masinfo a       {text-decoration:underline; cursor: pointer;}
#HomePromociones .masinfo a:hover {text-decoration:none;}

/*Home Promociones*/

/*Home Promociones (3)*/ /*FORMULARIOS*/
#HomePromocionesFORMS  {height:150px;}
/*Home Promociones (3)*/ /*FORMULARIOS*/

/*Home Sede (1)*/
#HomeSede                       {color:#555; background:transparent url(../_images/Ficha1px.gif) 50% 0 repeat-y; }
#HomeSede .cabecera             {background:transparent url(../_images/FichaCabecera.gif) 50% 0 no-repeat; height:51px;}
#HomeSede .cuerpo               {border-bottom:3px dotted #E7E7E7;}
#HomeSede ul                    {margin:0 12px; padding:10px 5px 10px 17px; list-style:none;}
#HomeSede ul li                 {padding:5px 0; line-height:1em; list-style:circle outside;}
#HomeSede ul li.subtitulo       {font-size:1.1em; }
#HomeSede ul li.abstrac         {font-size:1em;}
#HomeSede .enlacempresa         {height:39px; background:transparent url(../_images/FichaBoton.gif) 0 0 no-repeat;}
#HomeSede .enlacempresa span    {display:none}
#HomeSede .enlacempresa a       {height:30px; display:block;}
#HomeSede .enlacempresa a:hover {border-bottom:8px solid #EEE; border-left:0; border-right:0; margin:0 2px 0 0px}
/*Home Sede (1)*/

/*blqEmpresa*/
#blqEmpresa {padding:25px 25px 25px 10px}
/*blqEmpresa*/

/*Home Noticias (3)*/
#HomeNoticias               {padding:0; margin:0 0 10px 0; position:relative; overflow: hidden; background-color: #F5F4F4; }
#HomeNoticias .cabecera     {height:73px; background:transparent url(../_images/fondoNoticiasProvincias.gif) 50% -10px no-repeat;}
#HomeNoticias .central      {padding:5px 17px;}
#HomeNoticias h1            {color:#0066b4; margin:0; padding:5px 0 0 5px; font-weight:bold; font-size:1.1em}
#HomeNoticias h2            {color:#6b6b6b; margin:0; font-weight: normal;}
#HomeNoticias h5            {color:#175385; padding:0 0 0 5px; font-size:1em; font-family:"Arial Narrow"; }
#HomeNoticias span.fecha    {padding:0 25px 0 23px; font-size: 0.8em; color:#999977; background:transparent url(../_images/bulletBIG.gif) -9px 50% no-repeat;  border-bottom:1px solid #DBDBDB; }
#HomeNoticias span.masinfo  {padding:0; font-size: 0.8em; font-weight: bold; color:#999977;}
/*Home Noticias (3)*/

/*a�adidos generales*/
#BigSeparador {position:relative; display: block; overflow: hidden; height:17px; background:transparent url(../_images/Separador.gif) left center no-repeat; clear:both}
/*a�adidos generales*/

/*PIE*/
#ContenidoPie         {color:#959595; font-family:"Arial Narrow"; font-size: 1em; text-align: center; padding:20px 0 0 0 }
#ContenidoPie a       {color:#959595;}
#ContenidoPie a:hover {text-decoration:underline;}
/*PIE*/



