div.Prod
{
width: 700px;
height: 373px;
overflow: hidden;
font-family: Arial;
margin: 0px auto 15px auto;
}

div#PICR
{
height:180px;
}

div#BLQcmp
{
height:478px;
width:720px;
}

div.titProd
{
width: 700px;
height: 20px;
font-family: Arial;
font-size: 15px;
font-weight: bold;
color: #333333;
text-align: left;
margin: 0 auto 0 auto;
border: 0.5px solid #5F8ED3;
background-color: #80B3FF;
cursor: pointer;
}

.divImg3D
{
z-index:1;
}

.divImgReal
{
background-color: red;
position:relative;
top: -319px;
height:320px;
width: 400px;
z-index:2;
}


div.pieProd
{
width: 700px;
height: 20px;
font-family: Arial;
font-weight: bold;
font-size: 12px;
margin: 0 auto 0 auto;
background-color: #5F8ED3;
color: #FFFFFF;
}

table.Prod, table.Prod td
{
border: 1px solid #AAAAAA;
padding: 3px;
}

table.Prod, table.BLQcmp
{
background-color: #FAFAFA;
width: 700px;
height: 350px;
text-align: center;
border-collapse: collapse;
}

table#PICR
{
height:160px;
}

tr#filaimagen
{
background-color: #FFFFFF;
}

table#BLQcmp
{
height: 440px;
}

td#celImagen
{
width: 400px;
background-color: #FFFFFF;
}

span#Nombre
{
font-size: 18px;
font-weight: bold;
}

span#Modelo
{
font-size: 10px;
text-align: left;
}

p#Categ
{
font-size: 13px;
font-weight: bold;
text-align: left;
margin: 0 auto 0 5px;
}

p#Subcateg
{
font-size: 12px;
font-style: italic;
text-align: right;
margin: 0 5px 0 0;
}

p#Datos
{
font-size: 13px;
color: #444444;
font-weight: bold;
font-variant: small-caps;
text-align: center;
}
p#Datos span
{
cursor: pointer;
}

.imgBLQ {
	position: relative;
	width: 400px;
	height: 320px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

.imgBLQ ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 3200px;
	width: 1340px;
	}

.imgBLQ ul li {
	float: left;
	margin: 0px;
}

.imgBLQ ul li a,.imgBLQ ul li span{
	text-indent: -1000px;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:20px;
	height: 320px;
}

.imgBLQ ul li span{
	width:400px;
	border-left: 2px #BBBBBB solid;
}


.imgBLQ ul li a img,.imgBLQ ul li span img {
	float:left;
	position: relative;
	top: 235px;
	left: -1px;
}
.imgBLQ ul li span img {top: 235px;}


.imgBLQ ul li a.BLQReal#BLQ01 {background: url("../images/BLQ01R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ02 {background: url("../images/BLQ02R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ03 {background: url("../images/BLQ03R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ04 {background: url("../images/BLQ04R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ05 {background: url("../images/BLQ05R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ06 {background: url("../images/BLQ06R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ07 {background: url("../images/BLQ07R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ08 {background: url("../images/BLQ08R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ09 {background: url("../images/BLQ09R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ10 {background: url("../images/BLQ10R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ11 {background: url("../images/BLQ11R.png") left bottom no-repeat;}
.imgBLQ ul li a.BLQReal#BLQ12 {background: url("../images/BLQ12R.png") left bottom no-repeat;}

.imgBLQ ul li span#BLQ01 {background: url("../images/BLQ01.png") no-repeat;}
.imgBLQ ul li span#BLQ02 {background: url("../images/BLQ02.png") no-repeat;}
.imgBLQ ul li span#BLQ03 {background: url("../images/BLQ03.png") no-repeat;}
.imgBLQ ul li span#BLQ04 {background: url("../images/BLQ04.png") no-repeat;}
.imgBLQ ul li span#BLQ05 {background: url("../images/BLQ05.png") no-repeat;}
.imgBLQ ul li span#BLQ06 {background: url("../images/BLQ06.png") no-repeat;}
.imgBLQ ul li span#BLQ07 {background: url("../images/BLQ07.png") no-repeat;}
.imgBLQ ul li span#BLQ08 {background: url("../images/BLQ08.png") no-repeat;}
.imgBLQ ul li span#BLQ09 {background: url("../images/BLQ09.png") no-repeat;}
.imgBLQ ul li span#BLQ10 {background: url("../images/BLQ10.png") no-repeat;}
.imgBLQ ul li span#BLQ11 {background: url("../images/BLQ11.png") no-repeat;}
.imgBLQ ul li span#BLQ12 {background: url("../images/BLQ12.png") no-repeat;}

.imgBLQ ul li a.TPN341 {background: url("../images/TPN341R.png") left bottom no-repeat;}
.imgBLQ ul li a.TPN342 {background: url("../images/TPN342R.png") left bottom no-repeat;}
.imgBLQ ul li span#TPN341 {background: url("../images/TPN341.png") left center no-repeat;}
.imgBLQ ul li span#TPN342 {background: url("../images/TPN342.png") left center no-repeat;}

/* Aceiteras */

.imgAcei
{
position: relative;
top: 0px;
width: 400px;
height: 300px;
overflow: hidden;
}

.imgAce
{
position: relative;
width: 400px;
float: left;
height: 300px;
top: 0;
}

.imgAce#aceRojo
{
background-image: url('../images/aceRoj.png');
left: -400px;
}

.imgAce#aceNaranja
{
background-image: url('../images/aceNar.png');
left: 00px;
top: -300px;
}

.imgAce#aceAmarillo
{
background-image: url('../images/aceAma.png');
left: 400px;
top: -600px
}

.imgAce#aceVerde
{
background-image: url('../images/aceVer.png');
left: 800px;
top: -900px
}

.imgAce#aceAzul
{
background-image: url('../images/aceAzu.png');
left: 1200px;
top: -1200px
}

.color
{
width: 75px;
height: 25px;
cursor: pointer;
border: 1px #AAAAAA solid;
margin: 0px;
font-weight: bold;
padding: 0px;
}

.color#rojo{background-color: #AA0000}
.color#naranja{background-color: #FF6600}
.color#amarillo{background-color: #FFCC00}
.color#verde{background-color: #00AA00}
.color#azul{background-color: #0044AA}