html,body{

margin:0px;

height:100%;

}

body{ 
	 background:#FFFFFF; 
 background-image: url(imgs/global_bg.jpg); background-repeat: no-repeat;  background-position: top center; background-attachment: fixed;
 margin: 0px;
 padding:0px;
	color: #353228;
	font-family: Arial;
	font-size: 10pt;
	line-height: 115%;
	margin: 0px;
	padding: 0px; /* required for Opera to have 0 margin */
	height:100%; /* this is the key! */
}


a { color:#C1963A; text-decoration:none;}
a:hover{ color:#946D19; text-decoration:underline;}


#Contenedor{ width:807px; margin:auto;}

#Header{ width:807px; height:246px; margin:auto; background:url(imgs/header.jpg) no-repeat top center;}


    #nav-footer {
    background:url(imgs/redes.png) no-repeat;
    width:294px;
    height:27px;
    margin:0;
    padding:0;
    }

    #nav-footer span {
    display: none;
    }

    #nav-footer li, #nav-footer a {
    height:27px;
    display:block;
    }

    #nav-footer li {
    float:left;
    list-style:none;
    display:inline;
    }

    #nav-footer-01 {width: 78px;}
    #nav-footer-02 {width: 78px;}
    #nav-footer-03 {width: 79px;}
    #nav-footer-04 {width: 59px;}

    #nav-footer-01 a:hover {background:url(imgs/redes.png) 0px -27px no-repeat; }
    #nav-footer-02 a:hover {background:url(imgs/redes.png) -78px -27px no-repeat; }
    #nav-footer-03 a:hover {background:url(imgs/redes.png) -156px -27px no-repeat; }
    #nav-footer-04 a:hover {background:url(imgs/redes.png) -235px -27px no-repeat; }


    #nav-links {
    background:url(imgs/links.gif) no-repeat;
    width:530px;
    height:54px;
    margin:0;
    padding:0;
    }

    #nav-links span {
    display: none;
    }

    #nav-links li, #nav-links a {
    height:54px;
    display:block;
    }

    #nav-links li {
    float:left;
    list-style:none;
    display:inline;
    }

    #nav-links-01 {width: 121px;}
    #nav-links-02 {width: 136px;}
    #nav-links-03 {width: 139px;}
    #nav-links-04 {width: 134px;}

    #nav-links-01 a:hover {background:url(imgs/links.gif) 0px -54px no-repeat; }
    #nav-links-02 a:hover {background:url(imgs/links.gif) -121px -54px no-repeat; }
    #nav-links-03 a:hover {background:url(imgs/links.gif) -257px -54px no-repeat; }
    #nav-links-04 a:hover {background:url(imgs/links.gif) -396px -54px no-repeat; }




    #nav-main {
    background:url(imgs/navigation.gif) no-repeat;
    width:668px;
    height:25px;
    margin:0;
    padding:0;
    }

    #nav-main span {
    display: none;
    }

    #nav-main li, #nav-main a {
    height:25px;
    display:block;
    }

    #nav-main li {
    float:left;
    list-style:none;
    display:inline;
    }

    #nav-main-01 {width: 76px;}
    #nav-main-02 {width: 39px;}
    #nav-main-03 {width: 108px;}
    #nav-main-04 {width: 65px;}
	#nav-main-05 {width: 76px;}
	#nav-main-06 {width: 78px;}
	#nav-main-07 {width: 76px;}
	#nav-main-08 {width: 53px;}
	#nav-main-09 {width: 96px;}

    #nav-main-01 a:hover {background:url(imgs/navigation.gif) 0px -25px no-repeat; }
    #nav-main-02 a:hover {background:url(imgs/navigation.gif) -76px -25px no-repeat; }
    #nav-main-03 a:hover {background:url(imgs/navigation.gif) -115px -25px no-repeat; }
    #nav-main-04 a:hover {background:url(imgs/navigation.gif) -223px -25px no-repeat; }
	#nav-main-05 a:hover {background:url(imgs/navigation.gif) -288px -25px no-repeat; }
	#nav-main-06 a:hover {background:url(imgs/navigation.gif) -364px -25px no-repeat; }
	#nav-main-07 a:hover {background:url(imgs/navigation.gif) -442px -25px no-repeat; }
	#nav-main-08 a:hover {background:url(imgs/navigation.gif) -518px -25px no-repeat; }
	#nav-main-09 a:hover {background:url(imgs/navigation.gif) -571px -25px no-repeat; }


#Footer{ margin:10px auto auto auto; font-size:7pt;}
#Footer a{ color:#666666; text-decoration:none;}
#Footer a:hover{ color:#999999; text-decoration:underline;}

h3{ font-size:10px; color:#9E9E9E; margin:0px; padding:0px;}
h3.TituloDisco{ font-size:11px; color:#F3F7BB; margin:0px; padding:0px; letter-spacing:-.008em;}

h4{ font-size:9px; color:#FFFFFF; margin:0px; padding:0px; line-height:8px;}

.TituloGaleria{ font-size:13px; color:#9A9A9A; margin:0px; padding:0px 0 5px 0; line-height:8px; text-transform:uppercase; border-bottom:#9A9A9A 1px solid;}

.demo-show {
  width: 500px;
  margin: 1em .5em;
}
.demo-show h3 {
  margin: 0;
  padding: .25em;
  background: #404040;
  border-top: 1px solid #1E1E1E;
  border-bottom: 1px solid #1E1E1E; color:#FFFFFF; font-size:10pt; font-weight:normal;
}
.demo-show div {
  padding: .5em .25em;
}




