* html h1 {
  font-size: 1.2em;
}

* html #content {
  margin-bottom: 1em;
}

#menu_bar {
	position: absolute;
	width: 70px;
}

/* Seccion Header */
#container {
    width: 760px;
    margin-left: auto;
    margin-right: auto;
    border-style: solid;
    border-color: #31659c;
    padding: 1em;
}

#header {
    background: #fff url(/images/nuevofondogrado.jpg) repeat 100% 0;
    min-height: 110px;
    margin-left: -1em;
    margin-right: -1em;
    margin-top: -1em;
}

#title {
    float: right;
    width: 55%;
    margin-top: -0.5em;
}

#title h1 {
    font-size: 1.2em;
    font-family: Times;
    font-style: Italic;
    color: #31659c;
    line-height: 1.7em;
}

#logo {
    background: transparent url(/images/oroarte.jpg) no-repeat scroll 0% 0pt;
    border-top: 1px solid #FFFFFF;
    height: 100px;
    margin: 0pt 3%;
    max-width: 282px;
    min-width: 40%;
}

#header img {
  border-top: 1px solid #FFFFFF;
  padding-top: 1.2em;
  padding-left: 1em;
}

#subtitle {
    margin-left: -0.85em;
    margin-right: -0.85em;
    text-align: left;
    background-color: #639ace;
	min-height: 1px;
    padding-bottom: 0px;
    font-size: 1.2em;
}

#nav {
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	margin-top: -11px;
}

#nav ul {
	font-size:80%;
	line-height:125%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
	padding:0pt;
}

#nav li {
	float:left;
	margin:0pt 0px 0pt 0pt;
}

#nav a {
	background: lightBlue;
	border-color:-moz-use-text-color #FFFFFF;
	border-style:none solid;
	border-width:thin 0.5px;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	padding: 9px 10px;
	text-decoration:none;
	text-shadow:#333333 2px 2px;
}

#nav a:hover {
	color:#639ace;
	text-shadow:none;
}

/* Seccion de contenido */

#intro {
    margin-top: 1em;
    margin-left: auto;
    margin-right: auto;
    width: 50em;
    border-style: solid;
    border-color: #639ACE;
    padding: 0.8em;
}

#intro p {
    font-family: Georgia, Times, Verdana, Arial;
    font-size: 1.3em;
    text-align: justify;
}

h1 {
	font-size: 24px;
	line-height: 1.25em;
}

#intro .especial {
    font-size: 1.4em;
    color: #639ACE;
    text-align: justify;
    font-family: Arial;
    font-weight: bold;
    text-align: center;
}

#SeccionModelo {
    border-style: solid;
    border-color: #411;
    padding: 15px;
}

.image {
    width: 30em;
}

#notice {
   border: 2px solid red;
   padding: 1em;
   margin-bottom: 2em;
   background-color: #f0f0f0;
   font: bold smaller sans-serif;
}

#content {
  margin-top: -0.7em;
}

/* Preview del anillo */

#buscar {
  text-align: center;
}

#buscar table {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

.result {
  text-align: center;
}

.result table {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.ListTitle {
         color:       #244;
         font-weight: bold;
         font-size:   larger;
}
.ListActions {
        font-size:    x-small;
        text-align:   right;
        padding-left: 1em;
}
.ListLine0 {
        background: #e6dbff;
}
.ListLine1 {
        background: #bdb8ff;
}

#personal {
  float: left;
  width: 60%;
}

#noticia {
  border: medium solid lightBlue;
  padding: 0.5em;
  margin-left: 57%;
  margin-right: 1.5em;
  margin-top: 7em;
}

/* Seccion de pie de pagina */

#footer {
  border-top: thin dotted lightBlue;
  margin-left: -1em;
  margin-right: -1em;
  text-align: center;
  margin-bottom: -1em;
  clear: left;
}

#footer p {
  font-size: 1em;
  line-height: 1.5em;
}
