body {background-color:transparent;} 
/* formulari */
form {font-size:10px;}
input:focus, textarea:focus, select:focus, input:hover { background : #ffd; color : black; }
input[type="submit"]:hover { border-color: #900; background: #ffd;color: #600; }
input, textarea, option, button,select { font-size: 100%; } 

#main
{
position:absolute;
top:0px;
left:0px;
width:890px;
height:525px;
overflow:hidden;
}
#producte{
position:absolute;
top:0px;
left:165px;
width:725px;
height:525px;
background-color:#fffff0;
z-index:110;
display:none;
}
.novetat{
position: relative;
top:-70px;
left:20px;
}
#menudreta, #menudreta2{
position:absolute;
top:60px;
left:0px;
height:350px;
background-image: url('../imatges/menu.png');
background-repeat:no-repeat;
}
#menudreta{ width:150px; }
#menudreta2{ width:200px; }

table.cataleg td{
vertical-align: top;
font-size:10px;
}

table.menu_l{	font-family:arial;
    margin-left:10px;
	font-size: 8pt;
	text-align: left;
}
table.menu_l th{font-size: 10pt;}
table.menu_l td{padding-left:14px;}

#llista-scroll, #espaiclient{
position:absolute;
top:0px;
height:490px;
overflow: auto;
}
#llista-scroll{left:165px;width:720px;}
#espaiclient{left:205px;width:680px;}
#loading{
position : absolute;
display:none;
top:0ppx;
left:0px;
}
.lk, .imglnk{
cursor:pointer;
}
.sobre{
color:#6C6B8F;
}
.selected{
color:blue;
}



#stock{background-color:yellow;font-size:12px;}
#tooltip{
position: absolute;
height:100%;
width:100%;
background-color:#ffffe0;
font-size:10px;
text-align: justify;
}
#tooltip p{margin-left:2px;width:270px;}



#close{
position:absolute;
top:0px;
left:0px;
width:100%;
height:26px;
}
#color1{
position:absolute;
top:0px;
left:0px;
height:100%;
width:250px;
color:white;
}
#color2{
position:absolute;
top:0px;
left:250px;
height:100%;
width:470px;
}
#color1, #color2  {padding-top:1px;padding-left:5px;font-weight:bold;}
#tanca{
position:absolute;
top:0px;
right:0px;
cursor:pointer;}



.marc1, .marc2, .marc3{
height:20px;
border-style:solid;
overflow:hidden;

}
.marc1{width:20px;border-width:1px 0px 1px 1px;}
.marc2{width:10px;border-width:1px 0px 1px 0px;}
.marc3{width:5px;border-width:1px 1px 1px 0px;}

#imgcat{
position:absolute;
bottom:0px;
right:0px;
height:374px;
width:270px;
overflow:hidden;
}
#imgcat2{
position:absolute;
bottom:81px;
right:273px;
height:225px;
width:165px;
overflow:hidden;
}

#prov{
position:absolute;
bottom:81px;
right:443px;
}

#descrip{
position:absolute;
top:30px;
left:5px;
height:90px;
width:540px;
font-size:12px;
overflow:auto;
}
#instruc_maque{
position:absolute;
top:300px;
left:5px;
background-color:yellow;
}

#qtys_head{
position:absolute;
left:10px;
top:430px;
font-size:12px;
font-weight:bold;
}
#qtys{
position:absolute;
left:0px;
top:445px;
width:410px;
font-size:10px;
background-color:#fffff0 ;
}
#qtys p{margin-left:10px;}


#colorshead{
position:absolute;
left:5px;
top:119px;
font-size:12px;
font-weight:bold;
}

#colors{
position:absolute;
top:134px;
height:210px;
left:5px;
width:200px;
font-size:12px;
border: medium double rgb(250,0,255);
overflow:auto;
}
#tallas{
position:absolute;
top:355px;
left:5px;
}

#pdf{
position:absolute;
top:30px;
right:5px;
cursor:pointer;
}

#color_fi1,#color_fi{
position:absolute;
top:3px;
height:15px;
}
#color_fi1{

left:5px;
}
#color_fi{
left:48px;
width:135px;
font-size:10px;
overflow:hidden;
}

#preus{
position:absolute;
top:134px;
left:220px;
font-size:12px;
}
