* {margin: 0; border: 0; padding: 0;}
html,body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
body {
background-color: #FFFFFF;
width: 760px;
margin: 0 auto;
}
a img {
border: 0;}
.container {
/width: 760px;}
a{color: #000000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #FF9900;
}
h1,h2,h3,h4,h5,h6 {
font-weight: bold;
}
h1 {font-size: 2em;}
h2 {font-size: 1.75em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.25em;}
h5 {font-size: 1em;}

/*encabezado*/
#header {
width: 100%;
height: 100px;
position: relative;}
.upnav{
position: absolute;
top: 0;
right: 0;
padding: 1em .75em;
font-size: .95em;
background-color: #EAEAEA;
}
.upnav li{
border-right: 1px solid #333333;
display: inline;}
.upnav a {
padding: 0 1em;
font-weight: bold;
}


/*Contenido*/
#contenido {
width: 79%;
float: left;}

.promo {
margin: .5em 0}

.left {
float: left;
width: 20%;}
.left ul {
margin-left: 1.75em}
.left h2 {
font-size: 1em;
padding: .5em;
color: #FF9900;}
.left p {
padding: 0 .5em;
text-align: justify;}
.left a:hover {
color: #999999;}
.content {
width: 80%;
/width: 79%;
position: relative;
margin-left: 20%}
.content p {
text-align: justify;
margin-top: .75em;
}
.content h2 {
font-size: 1em;
padding: .5em;
background-color: #979797;
color: #FFFFFF;}


/*Barra lateral derecha principal*/
#right {
width: 20%;
float: right;
text-align: center;}
#right img {
margin-top: .25em}
input, textarea{
border: 1px solid #333333;
padding: .15em;
width: 90%}
textarea {height: 150px;}
.boton input {
width: 35%}
#right form {
padding: .25em;
margin-bottom: .25em;
background-color: #333333;
color: #FFFFF;}
.boton {
border: 2px solid #666666;
padding: none;
width: 50px;
}

/*pie de pagina*/
#footer {
width: 100%;
clear: both;}
.downnav{
padding: 1em .75em;
font-size: .95em;
background-color: #333333;;
}
#footer p{
font-size: .95em;
padding: 1em 0.75em;
margin-top: .75em}
.downnav ul, .downnav li {
margin-left: 0;}
.downnav li{
border-right: 1px solid #FFFFFF;
display: inline;}
.downnav a {
padding: 0 1em;
font-weight: bold;
color: #FFFFFF;
}
.content strong  {
color:	blue;
}


.notas  {
background-color: #EAEAEA;
color: #000000;
font-size: .95em;
text-align: left;
}
.notas h2 {
color: #C60008;
text-align: center;
}
.notas a  {
color: #FFFFFF;
display: block;
width: 100%;
}

.notas li  {
margin-left: 2.5em;
padding: .25em 0;
}

.imgprom  {
float:	right;
margin: .35em;
}
.iframe {
width: 100%;
height:580px;
overflow: auto;
}
.proveer {
text-align: center;}
.email {unicode-bidi:bidi-override; direction: rtl;}
.cataloga {
margin-bottom: 1em;
border-bottom: 1px solid #CCCCCC;}
.cataloga strong {
color: #FF0000;
}
.cataloga img {
float: right;
margin: 1em;}
