#main{
width: 585px;
display:block;
float:left;
margin-right: 10px;
margin-left: 7px;
margin-top:5px;
padding-bottom:59px;
}
#impresion{
	margin:0px;
	padding:0px;
	width: 148px;
	padding-left:375px;
	background: url(../img/bot_impresion.gif) bottom right no-repeat;
	display:block;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;

}
#impresion a{
color:#006CB7;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-left:10px;
text-decoration:none;
vertical-align:bottom;
display:block;
float:left;
}
#main #cabec_empresa{
margin:0px;
padding:0px;
width: 585px;
height: 60px;
background: url(../img/cabec_producto.jpg) top left no-repeat;
display:block;
float:left;
}
#main #borde_contenido{
margin:0px;
padding:0px;
width: 583px;
border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #0580b7;
line-height: 10px;
float: left;
display:block;
}


#main #cabec_empresa h1{
margin:0px;
padding:0px;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
line-height:18px;
font-weight:normal;
color:#FFFFFF;
padding-left: 40px;
padding-top: 10px;
}

#cuadro_prod{
width: 527px;
display:block;
float:left;
margin-left: 13px;
padding-bottom:25px;
}
#cuadro_prod .redondeo_izquierda{
width: 11px;
height: 11px;
background: url(../img/curv_sup_izq_prod.gif) top left no-repeat;
display:block;
float:left;
font-size: 2pt; /* Asignamos un tamaño de fuente pequeño para evitar el espaciado vertical provocado por IE */
line-height: .4;
}
#cuadro_prod .redondeo_derecha{
width: 11px;
height: 11px;
background: url(../img/curv_sup_der_prod.gif) top right no-repeat;
display:block;
float:left;
font-size: 2pt; /* Asignamos un tamaño de fuente pequeño para evitar el espaciado vertical provocado por IE */
line-height: .4;
}
#cuadro_prod .redondeo_derecha{
width: 11px;
height: 11px;
background: url(../img/curv_sup_der_prod.gif) top right no-repeat;
display:block;
float:left;
font-size: 2pt; /* Asignamos un tamaño de fuente pequeño para evitar el espaciado vertical provocado por IE */
line-height: .4;
}
#cuadro_prod .borde_top{
width: 505px;
height: 11px;
background: url(../img/borde_top_prod.gif) top repeat-x;
display:block;
float:left;
font-size: 2pt; /* Asignamos un tamaño de fuente pequeño para evitar el espaciado vertical provocado por IE */
line-height: .4;
}
#cuadro_prod #borde_contenido2{
padding:0px;
margin:0px;
border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #C5C4C4;
widht:520px;
height:300px;
}
#cuadro_prod #borde_contenido3{
padding:0px;
margin:0px;
border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #C5C4C4;
widht:520px;
display:block;
float:left;
}
#cuadro_prod h2{
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#006CB7;
text-align: left;
width:515px;
padding-bottom: 12px;
padding-left: 10px;
margin: 0px;
line-height:16px;
background-color:#FFFDDC;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #C5C4C4;
}
#cuadro_prod p.descripcion{
width: 495px;
margin:0px;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
margin-top:8px;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:12px;
text-align:justify;
margin-bottom:5px;
float:left;
}
.txt_tit{
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#006CB7;
font-weight:bold;
text-decoration:underline;
}
.cab_tit{
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#006CB7;
font-weight:bold;
text-decoration:underline;
}
.txt_par{
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006CB7;
font-weight:bold;
}
.cab_par{
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006CB7;
font-weight:bold;
}
#cuadro_prod img.grafico{
width: 483px;
margin:0px;
padding-left:15px;
padding-right:15px;
margin-top:20px;
margin-bottom:20px;
float:left;
}
#cuadro_prod #visor{
width: 265px;
margin:0px;
padding:0px;
padding-left:15px;
padding-right:15px;
margin-top:15px;
padding-bottom:15px;
float:left;
display:block;
}
#cuadro_prod #minis{
width: 230px;
margin:0px;
padding:0px;
margin-top:15px;
padding-bottom:15px;
float:left;
display:block;
}
#cuadro_prod #minis img{
margin:0px;
padding:0px;
padding-right:20px;
padding-bottom:20px;
float:left;
display:block;
border:0px;
}
#cuadro_prod #minis  p{
width: 225px;
padding-right:5px;
text-align:center;
clear:left;
font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006CB7;
}
