form {margin-bottom : 0;}
BODY {font-family: Arial; font-size: 10pt; margin: 0px 0px 0px 0px;}
P {align: justify; font-family: Arial; font-size: 10pt;}
TD {font-family: Arial; font-size: 10pt;}
UL {list-style-type: square}
H1 {font-family: Arial; font-size: 12pt; font-weight: bold; color: #e86f00;}
H2 {font-family: Arial; font-size: 10pt; font-weight: bold; color: #e86f00;}

.listach {
margin-left: 0; 
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0; 
list-style: none;
}

.listach li 
{
font-family: Tahoma; 
font-size: 7pt; 
color:#5F5F5F; 
padding-left: 9px;
margin-top: 0px;
align: justify; 
margin-bottom: 0px;
background-image: url(/images/vinieta_chica_gris.gif);
background-repeat: no-repeat;
background-position: 0 .9em;
}

A {text-decoration: underline; color: #e86f00;}
.form1 {font-family: Microsoft Sans Serif; font-size: 8pt; color: #000000;}
A:hover {text-decoration: underline; color: #000000;}
A.menu {text-decoration: none; color: #B182B3;}
A.menu:hover {text-decoration: none; color: #B84E98;}
A.blanco {text-decoration: none; color: #FFFFFF;}
A.blanco:hover {text-decoration: underline; color: #e86f00;}
A.blancosub {text-decoration: underline; color: #FFFFFF;}
A.blancosub:hover {text-decoration: underline; color: #e86f00;}
A.naranja {text-decoration: none; color: #e86f00;}
A.naranja:hover {text-decoration: underline; color: #000000;}
A.naranjasub:hover {text-decoration: underline; color: #000000;}
A.naranjasub {text-decoration: underline; color: #e86f00;}
A.nav1 {text-decoration: none; color: #808080;}
A.nav1:hover {text-decoration: underline; color: #000000;}
A.nav2 {text-decoration: none; color: #808080;}
A.nav2:hover {text-decoration: underline; color: #000000;}
A.navf {text-decoration: none; color: #E86F00;}
A.navf:hover {text-decoration: none; color: #E86F00;}
A.gris {text-decoration: none; color: #808080;}
A.gris:hover {text-decoration: underline; color: #000000;}
A.grissub {text-decoration: underline; color: #808080;}
A.grissub:hover {text-decoration: underline; color: #000000;}
A.grisoscuro {text-decoration: none; color: #5F5F5F;}
A.grisoscuro:hover {text-decoration: underline; color: #000000;}
A.grisoscurosub {text-decoration: underline; color: #5F5F5F;}
A.grisoscurosub:hover {text-decoration: underline; color: #000000;}
A.acerca {font-family: Arial; font-size: 10pt; text-decoration: none; color: #FFFFFF;}
A.negro {text-decoration: none; color: #000000;}
A.negro:hover {text-decoration: underline; color: #000000;}
A.negrosub {text-decoration: underline; color: #000000;}
A.negrosub:hover {text-decoration: underline; color: #e86f00;}
A.productos {text-decoration: none; color: #FFFFFF;}
A.productos:hover {text-decoration: underline; color: #FFFFFF;}
A.pie {text-decoration: underline; color: #e86f00;}
A.pie:hover {text-decoration: underline; color: #FFFFFF;}
menudes {text-decoration: none; color: #5B385C;}
.bodyifrm {scrollbar-3dlight-color:;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#1D69AD;
	scrollbar-darkshadow-color:#0F1277;
	scrollbar-face-color:#000080;
	scrollbar-highlight-color:#1D69AD;
	scrollbar-shadow-color:;
	overflow-x: hidden
}

.detalles {scrollbar-3dlight-color:;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FEFEFE;
	scrollbar-darkshadow-color:#0F1277;
	scrollbar-face-color:#000080;
	scrollbar-highlight-color:#1D69AD;
	scrollbar-shadow-color:;
	overflow-x: hidden
}

.gradualshine{
filter:alpha(opacity=90);
-moz-opacity:0.9;
}

.subir
{
float: right;
margin: 3px 0 0 0;
}

.subir:hover
{
float: right;
margin: 3px 0 13px -20px;
}

.titulo-dot 
{
font-family: Arial; 
font-size: 10pt; 
font-weight:700; 
color:#E86F00; 
padding-bottom: 5px; 
border-bottom: 1px dotted #C0C0C0; 
align: justify;
}

.subtbold 
{
font-family: Arial; 
font-size: 10pt; 
font-weight:700; 
color:#0000000; 
align: justify;
}

.imagen-derecha-sup
{
float: right;
margin: 3px 0 13px 20px;
border: 3px double #CCCCCC; 
padding: 2px;
}

.imagen-derecha-med
{
float: right;
margin: 15px 0 15px 22px;
border: 3px double #CCCCCC; 
padding: 2px;
}

.imagen-izquierda-sup
{
float: left;
margin: 3px 20px 13px 0;
border: 3px double #CCCCCC; 
padding: 2px;
}

.imagen-izquierda-med
{
float: left;
margin: 15px 22px 15px 0;
border: 3px double #CCCCCC; 
padding: 2px;
}

.tabla-lista-der {
	BORDER: 3px double #CCCCCC; 
	PADDING: 15px; 
	FLOAT: right; 
	margin: 3px 0 15px 22px;
	background: #F5F5F5
}
.tabla-lista-der UL {
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	MARGIN-BOTTOM: 0.15em; 
	MARGIN-LEFT: 1em; 
}

.tabla-lista-centro {
	BORDER: 3px double #CCCCCC; 
	PADDING: 20px; 
	margin: 10px 10 10px 10px;
	background: #F5F5F5
}
.tabla-lista-centro UL {
	MARGIN-TOP: 0.15em; 
	PADDING-LEFT: 6px; 
	MARGIN-BOTTOM: 0.15em; 
	MARGIN-LEFT: 1em; 
}

.imagecaptioneasy {
  padding: 5px;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  line-height: 1.15em;
  text-align: center;
  border: 1px solid #808080;
  background: #EAEAEA;
  color: #333;
}
.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }
.imagecaptioneasy span { text-align: center; }
.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }
.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }
.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }
.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }
.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }
.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }

.imagen-derecha-cap-med
{
float: right;
margin: 15px 0 15px 22px;
background-color: #D3D3D3;
padding: 3px;
border: 1px solid #B0B0B0; 
}

div.imagen-derecha-cap-med
img { 
border: 1px solid #B0B0B0; 
}
p { 
margin-top: 0px;
 }
 
.imagen-derecha-cap-sup
{
float: right;
margin: 3px 0 13px 20px;
background-color: #D3D3D3;
padding: 3px;
border: 1px solid #B0B0B0; 
}

div.imagen-derecha-cap-sup
img { 
border: 1px solid #B0B0B0; 
}
p { 
margin-top: 0px;
 }
 
.imagen-izquierda-cap-med
{
float: left;
margin: 15px 22px 15px 0;
background-color: #D3D3D3;
padding: 3px;
border: 1px solid #B0B0B0; 
}

div.imagen-izquierda-cap-med
img { 
border: 1px solid #B0B0B0; 
}
p
{ 
margin-top: 0px;
}

.imagen-izquierda-cap-sup
{
float: left;
margin: 3px 20px 13px 0;
background-color: #D3D3D3;
padding: 3px;
border: 1px solid #B0B0B0; 
}

div.imagen-izquierda-cap-sup
img { 
border: 1px solid #B0B0B0; 
}
p { 
margin-top: 0px;
 }
 
.sobreimg img{
border: 2px solid #EFEFEF;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
}

.sobreimg:hover img{
border: 2px solid #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}

.sobreimg:hover{
color: red; /* IE */
}
