﻿div.Cuerpo { clear: both; width: 100%; }
div.Cuerpo div.Cabecera { background-color: #000000; clear: both; color: #FFFFFF; padding-top: 10px; }
div.Cuerpo div.Cabecera div.Centro { margin: 0 auto; width: 960px; }
div.Cuerpo div.Cabecera div.Centro h1.Logotipo { background: transparent url(img/es/Logotipo.png) repeat scroll 0 0; display: block; height: 115px; width: 465px; float: left; }
div.Cuerpo div.Cabecera div.Centro h1.Logotipo span { display: none; }

div.Cuerpo div.Cabecera div.Centro div.Fila { }

div.Cuerpo div.Cabecera div.Centro div.Idioma { float: right; font-size: 9pt; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Item { float: left; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Sel { background: transparent url(img/Bandera_Seleccionada.png) no-repeat scroll 0 0; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Separador { background: transparent url(img/Separador.gif) no-repeat scroll center center; float: left; height: 3px; margin: 5px 2px 0; padding: 0; width: 3px; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Item div.Bandera { margin-bottom: 1px; margin-left: 2px; margin-top: 1px; padding-left: 20px; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Item div.es { background: transparent url(img/Bandera_es.png) no-repeat scroll left center; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Item div.en { background: transparent url(img/Bandera_en.png) no-repeat scroll left center; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Item a { color: #FFFFFF; text-decoration: underline; }
div.Cuerpo div.Cabecera div.Centro div.Idioma div.Sel a { color: #D5E00F; text-decoration: none; }


div.Cuerpo div.Cabecera div.Centro div.Login { float: right; margin-top: 35px; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Enlaces { float: right; clear: both; font-size: 9pt; margin: 10px 0; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Enlaces a { color: #FFFFFF; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Enlaces div.Separador { background: transparent url(img/Separador.gif) no-repeat scroll center center; display: inline; height: 3px; margin: 0 2px; padding: 0; width: 3px; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Formulario { float: right; clear: both; width: 400px; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Formulario input.Usuario { background: #FFFFFF url(img/Gradiente_Texto.png) repeat-x scroll 0 0; border: 1px solid #38A13C; float: left; font-size: 11pt; margin: 0 2px; padding: 5px; width: 118px; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Formulario input.Password { background: #FFFFFF url(img/Gradiente_Texto.png) repeat-x scroll 0 0; border: 1px solid #38A13C; float: left; font-size: 11pt; margin: 0 2px; padding: 5px; width: 118px; }
div.Cuerpo div.Cabecera div.Centro div.Login div.Formulario a.IniciarSesion { background-color: #D5E00F; border: 1px solid #38A13C; color: #FFFFFF; float: left; font-size: 16pt; margin: 0 0 0 2px; padding: 3px 5px 4px; width: 118px; }


div.Cuerpo div.Cabecera div.Centro div.Menu { clear: both; float: left; margin: 15px 0; }
div.Cuerpo div.Cabecera div.Centro div.Menu a.Item { color: #FFFFFF; float: left; font-family: "Lucida sans"; font-size: 12pt; text-transform: uppercase; text-decoration: none; }
div.Cuerpo div.Cabecera div.Centro div.Menu a.Sel { color: #D5E00F; }
div.Cuerpo div.Cabecera div.Centro div.Menu div.Separador { background: transparent url(img/SeparadorMenu.png) no-repeat scroll center center; float: left; height: 16px; width: 40px; }


div.Cuerpo div.Cuerpo div.Centro div.Migas { float: left; font-size: 9pt; margin: 10px; width: 630px; }
div.Cuerpo div.Cuerpo div.Centro div.Migas div.Label { display: inline; }
div.Cuerpo div.Cuerpo div.Centro div.Migas a.Normal { background: transparent url(img/Marcador1.png) no-repeat scroll left center; color: #000000; margin-right: 2px; padding-left: 7px; }
div.Cuerpo div.Cuerpo div.Centro div.Migas a.Seleccionado { background: transparent url(img/Marcador2.png) no-repeat scroll left center; color: #D5E00F; font-weight: bold; margin-right: 2px; padding-left: 7px; }

div.Cuerpo div.Cuerpo div.Centro div.MenuEnlaces { float: right; font-size: 9pt; margin: 10px 0; text-align: right; width: 306px; }
div.Cuerpo div.Cuerpo div.Centro div.MenuEnlaces a { color: #000000; }
div.Cuerpo div.Cuerpo div.Centro div.MenuEnlaces div.Separador { background: transparent url(img/Separador.gif) no-repeat scroll center center; display: inline; height: 3px; margin: 0 2px; padding: 0; width: 3px; }

div.Cuerpo div.Cuerpo { clear: both; }
div.Cuerpo div.Cuerpo div.Centro { margin: 0 auto; width: 960px; clear: both; }
div.Cuerpo div.Cuerpo div.Centro div.Contenido { float: left; width: 645px; overflow: hidden; }
div.Cuerpo div.Cuerpo div.Centro div.Lateral { float: right; width: 305px; overflow: hidden; }
div.Cuerpo div.Pie { background-color: #000000; color: #FFFFFF; clear: both; }
div.Cuerpo div.Pie div.Centro { background: transparent url(img/LogotipoPie.png) no-repeat scroll center bottom; margin: 0 auto; min-height: 160px; width: 960px; }
div.Cuerpo div.Pie div.Centro div.NubeDeTags { float: left; text-align: justify; width: 33%; }
div.Cuerpo div.Pie div.Centro div.NubeDeTags span { }
div.Cuerpo div.Pie div.Centro div.AcercaDe { float: right; height: 150px; position: relative; width: 33%; }
div.Cuerpo div.Pie div.Centro div.AcercaDe div.Descripcion { color: #5E5E5E; font-size: 9pt; margin: 10px 0 0; text-align: justify; }
div.Cuerpo div.Pie div.Centro div.AcercaDe div.Enlaces { bottom: 0; font-size: 9pt; position: absolute; }
div.Cuerpo div.Pie div.Centro div.AcercaDe div.Enlaces a { color: #FFFFFF; }


div.AtencionAlUsuario { background: #F1F1F1 url(img/Cuadro_Gradiente3.png) repeat-x scroll 0 0; height: 118px; }
div.AtencionAlUsuario h2 { background: transparent url(img/Adorno2.png) no-repeat scroll left 6px; clear: both; float: left; font-size: 15pt; font-weight: normal; margin: 15px 15px 5px; padding-left: 15px; text-transform: uppercase; }
div.AtencionAlUsuario img { position: absolute; right: 0; top: 0; }
div.AtencionAlUsuario div.Telefono { clear: both; color: #B2CE22; font-size: 25pt; font-weight: bold; margin: 0 0 0 35px; }
div.AtencionAlUsuario p { color: #777777; font-size: 10pt; margin: 10px; width: 227px; }
div.AtencionAlUsuario a { color: #000000; }

