/*#BEGIN#*/
/*# name="General" reference="layout.html" description="General styles" #*/
/* 'img/ue_sce.gif' *//* 'img/vineta.gif' */
/* 'img/footer-logo-nivaria.gif' */
/* 'img/footer-a-borde.gif' */
/* 'img/footer-logo-camara.gif' */
/* 'img/btn-search.gif' */
/* 'img/cab-a-border.gif' */
/* 'img/cab-arrow1.gif' */
/* 'img/big.gif' */
/* 'img/small.gif' */
/* 'img/mail.gif' */
/* 'img/sitemap.gif' */
/* 'img/arrow-menu-r.gif' */
/* 'img/arrow-menu-r.gif' */
/* 'img/arrow-menu.gif' */
/* 'img/li-corner.gif' */
/* 'img/logo.png' */
/* 'img/img-header.jpg' */
/* 'img/fnd-MR.gif' */
/* 'img/fnd-LM.gif' */
/* 'img/fnd-LMR.gif' */
/* 'img/fnd-inf.gif' */
/* 'img/fnd-wrapper.gif' */
/* 'img/fnd-sup.gif' */
* {
margin:0px;
padding:0px;
list-style-type:none;
}
html {
height:100%;
}
body {
height:100%;
font-size:11px;
background-color:#C5D1D8;
font-family:verdana;
color:#445156;
}
hr {
display:none;
}
img {
border:0;
}
a {
text-decoration:none;
color:#D10032;
}
a:hover {
text-decoration:underline;
}
div.pusher {
clear:both;
height:0px;
overflow:hidden;
}
div#border-top {
margin:0 auto;
height:50px;
background-image:url('img/fnd-sup.gif');
background-position:center;
background-repeat:no-repeat;
height:20px;
}
div#wrapper {
margin:0 auto;
background-image:url('img/fnd-wrapper.gif');
background-repeat:repeat-y;
background-position:center;
}
div#border-bottom {
margin:0 auto;
height:50px;
background-image:url('img/fnd-inf.gif');
background-repeat:no-repeat;
background-position:center;
height:20px;
}
div#content {
width:768px;
margin:0 auto;
}
body.LMR div#content {
background-image:url('img/fnd-LMR.gif');
}
body.LM div#content {
background-image:url('img/fnd-LM.gif');
}
body.MR div#content {
background-image:url('img/fnd-MR.gif');
}
body.M div#content {
background-image:none;
}
/*			 HEADER	      */
div#header {
background-image:url('img/img-header.jpg');
background-repeat:no-repeat;
background-color:#445156;
}
div#header h1 {
height:108px;
}
div#header h1 a {
position:relative;
display:block;
top:24px;
left:0px;
background-image:url('img/logo.png');
background-repeat:no-repeat;
width:152px;
height:63px;
}
div#header h1 span {
display:none;
}
ul#main-menu {
position:relative;
z-index:10;
padding:0 0 0 9px;
width:640px;
float:left;
}
ul#main-menu li {
position:relative;
float:left;
padding-right:14px;
}
ul#main-menu li:hover {
background-image:url('img/li-corner.gif');
background-position:right bottom;
background-repeat:no-repeat;
background-color:#D10032;
}
ul#main-menu li a {
font-family:arial;
text-decoration:none;
display:block;
padding:0.4em 0 0.4em 23px;
color:#fff;
background-image:url('img/arrow-menu.gif');
background-repeat:no-repeat;
background-position:8px 1em;
font-size:1.22em;
}
ul#main-menu li ul {
display:none;
}
ul#main-menu li ul li a {
font-size:1.1em;
}
ul#main-menu li:hover ul {
z-index:2;
display:block;
position:absolute;
top:100%;
left:0;
border:1px #8f999c solid;
border-top:none;
background-color:#6a787c;
}
ul#main-menu li:hover ul li {
width:185px;
clear:both;
border-top:1px #8f999c solid;
}
ul#main-menu li ul li.sub-menu {
background-image:url('img/arrow-menu-r.gif');
background-repeat:no-repeat;
background-position:right center;
}
ul#main-menu li ul li.sub-menu:hover {
background-color:#d10032;
background-image:url('img/arrow-menu-r.gif') !important;
background-repeat:no-repeat;
background-position:right center;
}
ul#main-menu li ul li.sub-menu ul {
display:none;
}
ul#main-menu li ul li.sub-menu:hover ul {
display:block;
left:100%;
top:-0.2em;
}
ul#main-menu li ul li:hover {
background-color:#d10032;
border-top:1px #dc3f65 solid;
background-image:none;
}
ul#main-menu li ul a {
display:block;
padding:0.4em 28px 0.4em 9px;
text-decoration:none;
background-image:none;
}
ul#options-menu {
padding:0.7em 9px 0 0;
}
ul#options-menu span {
display:none;
}
ul#options-menu li {
display:inline;
}
ul#options-menu a {
background-repeat:no-repeat;
display:block;
margin-left:3px;
float:right;
width:14px;
height:14px;
}
a#opt-sitemap {
background-image:url('img/sitemap.gif');
padding-right:4px;
}
a#opt-contact {
background-image:url('img/mail.gif');
padding-right:4px;
}
a#opt-small {
background-image:url('img/small.gif');
}
a#opt-big {
background-image:url('img/big.gif');
}
div#breadcrumbs {
background-color:#c5d1d8;
padding:0.4em 9px 0 12px;
}
div#breadcrumbs p {
padding-left:11px;
background-image: url('img/cab-arrow1.gif');
background-position:0 center;
background-repeat:no-repeat;
color:#4C595E;
float:left;
padding-top:0.2em;
}
div#breadcrumbs p a {
color:#b51030;
padding-left:0.2em;
padding-top:0.2em;
padding-right:0.4em;
background-image: url('img/cab-a-border.gif');
background-repeat:no-repeat;
background-position:right 0.2em;
}
div#breadcrumbs span {
display:none;
}
dl.form-search {
float:right;
}
dl.form-search dt,
dl.form-search dd {
float:left;
}
dl.form-search dt label {
font-size:1em;
}
dl.form-search dt {
color:#445156;
padding-top:0.2em;
}
dl.form-search dd {
padding:0 0 0.4em 7px;
}
dl.form-search dd input {
width:120px;
height:1.3em;
color:#666666;
padding:0.1em 0 0 4px;
font-size:0.9em;
}
dl.form-search button {
background-image:url('img/btn-search.gif');
background-position:right;
background-color:#999999;
cursor:pointer;
width:11px;
height:8px;
border:none;
}
div.layout-sep {
height:8px;
clear:both;
background-color:#FFFFFF;
}
div.sep {
height:8px;
clear:both;
}
/*	      Lateral Izquierdo	      */
body.MR div#left-content,
body.M div#left-content {
display:none;
}
div#left-content {
width:144px;
padding-bottom:8px;
float:left;
}
/*	      Contenido Pricipal	      */
body.LMR div#main-content {
width:416px;
}
body.LM div#main-content {
width:616px;
padding-right:0;
}
body.MR div#main-content {
width:568px;
padding-left:0;
}
body.M div#main-content {
width:100%;
padding:0;
}
div#main-content {
padding:0 8px 0 8px;
min-height:300px;
float:left;
}
div#main-content h2.title {
color:#656565;
padding:0 0 0.5em 0;
margin:0;
font: 1.7em Arial;
letter-spacing:-0.05em;
}
div#main-content h3.title {
font-family:Arial;
color:#636363;
font-size:1.2em;
font-style:italic;
padding-bottom:0.2em;
}
div#main-content p.text,
div#main-content pre.text {
color:#445156;
white-space:normal;
font-size:1.1em;
padding-bottom:1.7em;
}
div#main-content p.text a {
color:#d10032;
}
div#main-content .img-border {
border:3px solid #CCCCCC;
}
div#main-content .img-left {
overflow:hidden;
float:left;
margin:0 8px 0.4em 0;
}
div#main-content .img-right {
overflow:hidden;
float:right;
margin:0 0 0.4em 8px;
}
div#main-content .img-center {
text-align:center;
margin-bottom:0.8em;
}
div#main-content .img-left p,
div#main-content .img-right p,
div#main-content .img-center p {
font-style:italic;
padding:0.2em 2px;
margin:0;
color:#999999;
width:100px;
}
div#main-content .img-center p {
margin:0 auto;
}
div#main-content .img-right p {
text-align:right;
}
/*	      Lateral Derecho	      */
body.LM div#right-content,
body.M div#right-content {
display:none;
}
div#right-content {
width:192px;
float:right;
overflow: hidden;
}
div#right-content img.border {
padding-right: 0 !important;
padding-left: 0 !important;
}
/*	      Pie de pagina	      */
div#footer {
background-image:url('img/footer-logo-camara.gif');
background-position:16px center;
background-repeat:no-repeat;
background-color:#445156;
padding:1em 1em 1em 126px;
color:#b2b2b2;
height:70px;
}
div#footer p {
font-size:0.9em;
width: 220px;
}
div#footer ul li {
display:inline;
background-image:url('img/footer-a-borde.gif');
background-repeat:no-repeat;
background-position:right bottom;
padding:0 0.5em 0 0.2em;
}
div#footer ul li.last {
background-image:none;
}
div#footer ul li a {
color:#b2b2b2;
text-decoration:underline;
}
div#footer ul li a:hover {
color:#FFFFFF;
}
div#footer div.img-center {
float:left;
margin-left:8px;
}
div#footer div.img-center img {
height: 52px;
}
div#footer .footer-logo {
float:right;
margin-bottom:0;
margin-left:0;
}
div#footer .footer-logo span {
display:none;
}
div#footer .footer-logo img {
/*background-image:url('img/ue_sce.gif');
background-repeat:no-repeat;*/
/*display:block;
margin:-44px 0;
*/
height:70px;
width:202px;
}
div#post-footer {
float:right;
margin-bottom:0;
margin-left:0;
margin-right:247px;
margin-top:10px;
}
div#post-footer address {
float:right;
margin-top:-2.18em;
margin-right:23px;
}
div#post-footer address span {
display:none;
}
div#post-footer address a {
background-image:url('img/footer-logo-nivaria.gif');
display:block;
width:112px;
height:22px;
}
/*.titulo {
color:#333333;
font-family:Arial;
font-size:1.6em;
}*/
.illustrated-text {
line-height:1.4em;
}
.illustrated-text p {
margin:0pt 0pt 0.5em;
}
.illustrated-text li {
background-image: url('img/vineta.gif');
background-position:2px 6px;
background-repeat:no-repeat;
padding-bottom:0.15em;
padding-left:10px;
padding-top:0.15em;
}

/*#END#*/
/*#BEGIN#*/
/*# name="tipografía " reference="ref/layout.css\tipografia_.htm" description="null" #*/
.text {
color:#656565;
}
.titulo {
font-family:Arial;
font-size:1.7em;
letter-spacing:-0.02em;
letter-spacing:-0.05em;
margin:0pt;
padding:0pt 0pt 0.5em;
line-height: 1.7em;
}
.subtitulo {
font-family: "verdana";
color: #98A0AF;
font-weight:bold;
}
.titulo-parrafo {
font-family: "verdana";
color: #333333;
}
.destacados {
font-family: "verdana";
font-weight:bold;
color: #000;
}
.blanco {
background-color: #FFF;
}
.gris-oscuro {
background-color: #9EA2A7;
}
.gris-oscuro2 {
background-color: #CED0D3;
}
.gris-claro {
background-color: #C8D5E1;
}
.gris-claro2 {
background-color: #E1E7ED;
}


.bg-verde-1 {
background: #A3AD99;
}
.bg-verde-2 {
background: #8A9E96;
}
.bg-verde-claro {
background: #D1D6CC;
}
.bg_azul {

background-color: #5E879C;
}
.bg-azul-1 {
background: #F4F5F7;
}

.bg-azul-claro {
background: #E2E9F1;
}
.bg-gris-claro{
background: #E1E7ED;
}
.bg-rojo-1 {
background: #A31414;
}
.bg-rojo-claro {
background: #F6E7E7;
}

/*#END#*/
