html { width: 100%; height: 100%; margin: 0; }
body { font-size: 0.95em; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(../i/background.png); background-position: center top; width: 100%; height: 100%; margin: 0; }
a { color: #35617b; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #35617b; }
a:hover { color: #fde495; background-color: #6490aa; border-bottom-style: none; }
#contenedor { background-image: url(../i/cuerpo-background.png); background-repeat: repeat-y; background-position: center top; width: 920px; margin: 0 auto; }
#header { background-color: #a6d2ec; background-image: url(../i/header-background.png); background-repeat: no-repeat; background-position: center top; width: 100%; height: 190px; margin: 0 0 0 0; }
#cuerpo { background-image: url(../i/cuerpo-background.png); clear: both; margin: 0; padding: 0; }
#menu { margin: 0; }
#buscador { min-height: 25px; }
#centro { width: 520px; float: left; min-height: 300px; margin-top: 15px; margin-bottom: 15px; margin-left: 25px; }
#panel { color: #7b9a7a; font-weight: normal; font-style: italic; background-color: #ffffe0; background-image: url(../i/panel.png); background-repeat: no-repeat; background-position: center bottom; text-transform: lowercase; width: 335px; height: 300px; float: left; clear: right; margin-top: 15px; margin-left: 15px; border: dashed 1px #35617b; }
#panel em { text-decoration: underline; }
#panel a { color: #7b9a7a; text-decoration: none; border-bottom-style: none; }
#panel select { color: #7b9a7a; font-family: Georgia, "Times New Roman", Times, serif; background-color: #fff; border: dashed 1px; }
#panel a:hover { color: #fc9526; background-color: #ffffe0; }
#panel p { margin: 10px; padding: 0; }
.panel-title { color: #fc9526; font-size: 2.3em; font-weight: bold; font-style: italic; }
.panel-data { color: #7b9a7a; font-size: 1.3em; font-style: italic; }
.panel-title a { color: #fc9526; text-decoration: none; border-bottom-style: none; }
.panel-data a { color: #7b9a7a; text-decoration: none; border-bottom-style: none; }
#left { color: #6f6a4e; font-size: 0.9em; background-color: #fff; width: 160px; float: left; min-height: 600px; margin-top: 15px; margin-bottom: 15px; margin-left: 15px; }
#centro p { margin: 5px 0 5px 0; }
#right { font-size: 0.9em; width: 160px; float: left; clear: right; min-height: 300px; margin-top: 15px; margin-bottom: 15px; margin-left: 15px; }
#pie { color: #ffde00; background-image: url(../i/footer.png); background-repeat: no-repeat; background-position: center bottom; height: 182px; clear: both; }
#pie a { color: #ffde00; border-bottom-color: #ffde00; }
#pie p { margin: 15px 25px; }
h1 { color: #c8721f; font-size: 1.9em; font-weight: bold; text-transform: capitalize; margin: 0; padding: 0; }
h2 { color: #c8721f; font-size: 1.4em; font-weight: bold; margin: 10px 0 0; padding: 0; }
h3 { color: #c8721f; font-size: 1.1em; font-weight: bold; margin: 10px 0 5px; padding: 0; }
#tabla-modelo-uno { color: #7b9a7a; width: 520px; border-style: none; border-width: 0; }
td { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #e0ffdf; text-align: center; vertical-align: middle; width: 104px; min-height: 30px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #fff; }
.titulo-hosting { background-image: url(../i/tablas.png); background-repeat: no-repeat; background-position: center bottom; height: 120px; }
table a { border-bottom-style: none; }
strong { color: #c8721f; font-weight: bold; }
h2 a { color: #c8721f; border-bottom-style: none; }
.data { color: #c8721f; background-color: #fdfbd8; margin: 0 !important; padding: 3px; border-bottom: 1px solid #fff; }
.data a { color: #c8721f; font-weight: bold; font-style: italic; border-bottom-style: none; }
.data a:hover { color: #fdfbd8; background-color: #c8721f; }
.aviso { color: #7b9a7a; font-size: 0.8em; font-style: italic; margin-top: 15px; padding-top: 4px; border-top: 1px dashed #7b9a7a; }
#adstop { text-align: center; width: 728px; clear: both; margin-left: 96px; }
#adstop p { text-align: center; margin-top: 5px; margin-bottom: 5px; }
