body,td,th {
	color: #666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	background-color: #829c37;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-image: url(../images/fondo.png);
	background-repeat: repeat-x;
}
#Contenedor {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 1004px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#Contenedor2 {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 928px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#Contenidos {
	background-color: #FFF;
	margin: 0px;
	width: 928px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}

#Cabeza {
	background-image: url(../images/cabeza.s.png);
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 198px;
	width: 1004px;
}
#Cabezae {
	background-image: url(../images/cabeza.e.png);
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 198px;
	width: 1004px;
}
#Franja {
	background-color: cc0e1b;
	background-image: url(../images/fondo2.png);
	background-repeat: repeat-x;
	margin: 0px;
	height: 200px;
	width: 928px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.FranjaRoja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: left;
}
.Textos {
	color: #666;
	text-decoration: none;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.TextosNOj {
	color: #666;
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Forms 
{
	color: #43581D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F4F4F4;
	text-decoration: none;
	border: 1px solid #829C37;
	font-style: italic;
}
a 
{
	text-decoration: none;
}
a:hover 
{
	color: #829C37;
	text-decoration: underline;
}
a:active {
  outline:none;
}
.Boton {
	color: #FFFFFF;
	background-color: #DABA03;
	cursor: hand;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #999900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;

}
label.errHilite {
	color: #C00;
	}
input.errHilite, select.errHilite, textarea.errHilite {
	background-color: #FFFFCC;
	}.Titulos1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004F72;
	text-decoration: none;
}
/* MENU */
#navBarContainer{
    width: 928px;
    height: 30px;
	margin: 0px;
	padding: 0px;
}

ul#navBar{
	width: 928px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#navBar li{
	display: inline;
}

ul#navBar li a{
	height: 30px;
	float: left;
	text-indent: -9999px;
}

ul#navBar li#navBar1Current a{
	width: 228px;
	background: url(../images/menu.s.png) no-repeat 0px -31px;
}
ul#navBar li#navBar1 a{
	width: 228px;
	background: url(../images/menu.s.png) no-repeat 0px 0px;
}
ul#navBar li#navBar1 a:hover{
	background-position: 0 -31px;
}
ul#navBar li#navBar1 a:active{
	background-position: 0 -31px;
}

ul#navBar li#navBar2Current a{
    width: 106px;
	background: url(../images/menu.s.png) no-repeat -228px -31px;
}
ul#navBar li#navBar2 a{
	width: 106px;
	background: url(../images/menu.s.png) no-repeat -228px 0px;
}
ul#navBar li#navBar2 a:hover{
	background: url(../images/menu.s.png) no-repeat -228px -31px;
}
ul#navBar li#navBar2 a:active{
	background: url(../images/menu.s.png) no-repeat -228px -31px;
}

ul#navBar li#navBar3Current a{
	width: 98px;
	background: url(../images/menu.s.png) no-repeat -334px -31px;
}
ul#navBar li#navBar3 a{
	width: 98px;
	background: url(../images/menu.s.png) no-repeat -334px 0px;
}
ul#navBar li#navBar3 a:hover{
	background: url(../images/menu.s.png) no-repeat -334px -31px;
}
ul#navBar li#navBar3 a:active{
	background: url(../images/menu.s.png) no-repeat -334px -31px;
}

ul#navBar li#navBar4Current a{
	width: 86px;
	background: url(../images/menu.s.png) no-repeat -432px -31px;
}
ul#navBar li#navBar4 a{
	width: 86px;
	background: url(../images/menu.s.png) no-repeat -432px 0px;
}
ul#navBar li#navBar4 a:hover{
	background: url(../images/menu.s.png) no-repeat -432px -31px;
}
ul#navBar li#navBar4 a:active{
	background: url(../images/menu.s.png) no-repeat -432px -31px;
}

ul#navBar li#navBar5Current a{
	width: 95px;
	background: url(../images/menu.s.png) no-repeat -518px -31px;
}
ul#navBar li#navBar5 a{
	width: 95px;
	background: url(../images/menu.s.png) no-repeat -518px 0px;
}
ul#navBar li#navBar5 a:hover{
	background: url(../images/menu.s.png) no-repeat -518px -31px;
}
ul#navBar li#navBar5 a:active{
	background: url(../images/menu.s.png) no-repeat -518px -31px;
}

ul#navBar li#navBar6Current a{
	width: 124px;
	background: url(../images/menu.s.png) no-repeat -613px -31px;
}
ul#navBar li#navBar6 a{
	width: 124px;
	background: url(../images/menu.s.png) no-repeat -613px 0px;
}
ul#navBar li#navBar6 a:hover{
	background: url(../images/menu.s.png) no-repeat -613px -31px;
}
ul#navBar li#navBar6 a:active{
	background: url(../images/menu.s.png) no-repeat -613px -31px;
}

ul#navBar li#navBar7Current a{
	width: 88px;
	background: url(../images/menu.s.png) no-repeat -737px -31px;
}
ul#navBar li#navBar7 a{
	width: 88px;
	background: url(../images/menu.s.png) no-repeat -737px 0px;
}
ul#navBar li#navBar7 a:hover{
	background: url(../images/menu.s.png) no-repeat -737px -31px;
}
ul#navBar li#navBar7 a:active{
	background: url(../images/menu.s.png) no-repeat -737px -31px;
}

ul#navBar li#navBar8Current a{
	width: 103px;
	background: url(../images/menu.s.png) no-repeat -825px -31px;
}
ul#navBar li#navBar8 a{
	width: 103px;
	background: url(../images/menu.s.png) no-repeat -825px 0px;
}
ul#navBar li#navBar8 a:hover{
	background: url(../images/menu.s.png) no-repeat -825px -31px;
}
ul#navBar li#navBar8 a:active{
	background: url(../images/menu.s.png) no-repeat -825px -31px;
}


/* Menu en ingles */
#navBarEContainer{
    width: 928px;
    height: 30px;
	margin: 0px;
	padding: 0px;
}

ul#navBarE{
	width: 928px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#navBarE li{
	display: inline;
}

ul#navBarE li a{
	height: 30px;
	float: left;
	text-indent: -9999px;
}

ul#navBarE li#navBarE1Current a{
	width: 253px;
	background: url(../images/menu.e.png) no-repeat 0px -31px;
}
ul#navBarE li#navBarE1 a{
	width: 253px;
	background: url(../images/menu.e.png) no-repeat 0px 0px;
}
ul#navBarE li#navBarE1 a:hover{
	background-position: 0 -31px;
}
ul#navBarE li#navBarE1 a:active{
	background-position: 0 -31px;
}

ul#navBarE li#navBarE2Current a{
    width: 78px;
	background: url(../images/menu.e.png) no-repeat -253px -31px;
}
ul#navBarE li#navBarE2 a{
	width: 78px;
	background: url(../images/menu.e.png) no-repeat -253px 0px;
}
ul#navBarE li#navBarE2 a:hover{
	background: url(../images/menu.e.png) no-repeat -253px -31px;
}
ul#navBarE li#navBarE2 a:active{
	background: url(../images/menu.e.png) no-repeat -253px -31px;
}

ul#navBarE li#navBarE3Current a{
	width: 64px;
	background: url(../images/menu.e.png) no-repeat -331px -31px;
}
ul#navBarE li#navBarE3 a{
	width: 64px;
	background: url(../images/menu.e.png) no-repeat -331px 0px;
}
ul#navBarE li#navBarE3 a:hover{
	background: url(../images/menu.e.png) no-repeat -331px -31px;
}
ul#navBarE li#navBarE3 a:active{
	background: url(../images/menu.e.png) no-repeat -331px -31px;
}

ul#navBarE li#navBarE4Current a{
	width: 113px;
	background: url(../images/menu.e.png) no-repeat -395px -31px;
}
ul#navBarE li#navBarE4 a{
	width: 113px;
	background: url(../images/menu.e.png) no-repeat -395px 0px;
}
ul#navBarE li#navBarE4 a:hover{
	background: url(../images/menu.e.png) no-repeat -395px -31px;
}
ul#navBarE li#navBarE4 a:active{
	background: url(../images/menu.e.png) no-repeat -395px -31px;
}

ul#navBarE li#navBarE5Current a{
	width: 95px;
	background: url(../images/menu.e.png) no-repeat -508px -31px;
}
ul#navBarE li#navBarE5 a{
	width: 95px;
	background: url(../images/menu.e.png) no-repeat -508px 0px;
}
ul#navBarE li#navBarE5 a:hover{
	background: url(../images/menu.e.png) no-repeat -508px -31px;
}
ul#navBarE li#navBarE5 a:active{
	background: url(../images/menu.e.png) no-repeat -508px -31px;
}

ul#navBarE li#navBarE6Current a{
	width: 124px;
	background: url(../images/menu.e.png) no-repeat -603px -31px;
}
ul#navBarE li#navBarE6 a{
	width: 124px;
	background: url(../images/menu.e.png) no-repeat -603px 0px;
}
ul#navBarE li#navBarE6 a:hover{
	background: url(../images/menu.e.png) no-repeat -603px -31px;
}
ul#navBarE li#navBarE6 a:active{
	background: url(../images/menu.e.png) no-repeat -603px -31px;
}

ul#navBarE li#navBarE7Current a{
	width: 78px;
	background: url(../images/menu.e.png) no-repeat -727px -31px;
}
ul#navBarE li#navBarE7 a{
	width: 78px;
	background: url(../images/menu.e.png) no-repeat -727px 0px;
}
ul#navBarE li#navBarE7 a:hover{
	background: url(../images/menu.e.png) no-repeat -727px -31px;
}
ul#navBarE li#navBarE7 a:active{
	background: url(../images/menu.e.png) no-repeat -727px -31px;
}

ul#navBarE li#navBarE8Current a{
	width: 123px;
	background: url(../images/menu.e.png) no-repeat -805px -31px;
}
ul#navBarE li#navBarE8 a{
	width: 123px;
	background: url(../images/menu.e.png) no-repeat -805px 0px;
}
ul#navBarE li#navBarE8 a:hover{
	background: url(../images/menu.e.png) no-repeat -805px -31px;
}
ul#navBarE li#navBarE8 a:active{
	background: url(../images/menu.e.png) no-repeat -805px -31px;
}



.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#e0121a; margin:0 5px;}
.b2 {height:1px; background:#e0121a; border-right:2px solid #e0121a; border-left:2px solid #e0121a; margin:0 3px;}
.b3 {height:1px; background:#e0121a; border-right:1px solid #e0121a; border-left:1px solid #e0121a; margin:0 2px;}
.b4 {height:2px; background:#e0121a; border-right:1px solid #e0121a; border-left:1px solid #e0121a; margin:0 1px;}
.contentb {background: #e0121a; border-right:1px solid #e0121a; border-left:1px solid #e0121a;text-align: center}
.contentb div {margin-left: 5px;}
.MenusTitulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	text-align: center;
}
.MenusLinks {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #43581D;
	text-decoration: none;
	text-align: left;
}
.MenusLinks:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F00;
	text-decoration: none;
	text-align: left;
}
.Pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.Pie:hover {
	color: #FFC;
}
#carousel
{
	width: 500px;
	height: 100px;
	position: absolute;
	top: 5px;
	left: 80%;
	margin-left: -350px;
}
#carousel a
{
	position: absolute;
	width: 110px;
}
h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #829C37;
}
li {
	list-style-image: url(../images/li.png);
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C00;
}
#NombreProducto {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 61px;
	right: -40px;
	text-align: left;
}
table.Tablas {
	font-family: Arial, Helvetica, sans-serif;
	margin:10px 0pt 15px;
	font-size: 10px;
	font-weight: normal;
	width: 100%;
	text-align: left;
	text-decoration: none;
	color: #666;
	background-color: #829C37;
}
table.Tablas thead tr th, table.Tablas tfoot tr th {
	background-color: #43581D;
	border: 1px solid #FFF;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	color: #FFF;
}
table.Tablas tbody td {
	padding: 4px;
	background-color: #FFF;
}
table.Tablas tbody tr.odd td {
	background-color:#f6f6f6;
}

.Texto10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

