

/****************celdas*************************/

TD {
 font-family: Trebuchet MS, Trebuchet MS;
 font-size:8pt; color: #5F344D;}

.TD1 {
	font-family: Trebuchet MS;
	vertical-align: center;
}

.TD2 {
	border-bottom:1px solid #FFFFFF; font-family: Trebuchet MS;
	vertical-align: bottom;
	text-align: center; height:30; width:100;
}

.TD3 {
	border-bottom:1px solid #FFFFFF; font-family: Trebuchet MS;
	vertical-align: center;
    font-size:12pt; font-weight:bold;
    text-align: center; background-position-y:bottom; background-repeat:repeat
}

.TD3home {
	border-left:3px solid #FFFFFF; font-family: Trebuchet MS;
	vertical-align: center;
    font-size:12pt; font-weight:bold;
    text-align: center; background-position-y:bottom; background-repeat:repeat;
    position:relative; top:3; left:7; height:25
}

.TD1 {
	font-family: Trebuchet MS;
	vertical-align: center;
}

.TD4 
	{ height:100%; width:150; gradientType='1');}

.TDllista 
	{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#E3E3E3', gradientType='0'); background-color:#FFFFFF;}

.tdfonsmenu {
background-image: url('../images/fonsmenudreta.gif'); background-position: right top; background-repeat:no-repeat; background-color:#9D547D
}

.tdcentre {
background-image: url('../images/fonscopa-vins-catalunya.gif'); background-position: left top; background-repeat:no-repeat; background-color:#E0E0E0
}

.tdblaugriso {
 font-family: Trebuchet MS, Trebuchet MS;
 font-size:8pt; color:#FFFFFF; background-color:#202E46 
}

/****************Altres*************************/

fieldset {
 border:1px solid #FFFFFF; font-family: Trebuchet MS, Trebuchet MS;
 padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; font-weight:bold; width:85%; color: #5F344D;
}

legend {
 font-family: Trebuchet MS, Trebuchet MS;
 font-size:8pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; color: #5F344D;
}


/****************Scrolls*************************/

html { overflow: -moz-scrollbars-vertical; }


body {
	background-position:   left top;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #888888;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	font-family: Trebuchet MS;
	color: #5F344D;
	text-transform: none;
	text-decoration: none;
	font-size: 8pt;
	background-color: #E1E1E1;
	background-image: url('../images/puntsfons.gif');
	background-repeat: repeat
}

/****************Degradats*************************/

.Tauladegradat1
	{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B4B4B4', endColorStr='#F5F5F5', gradientType='0'); background-color:#BFBFBF}

.Tauladegradat0
	{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B3B3B3', endColorStr='#D8D8D8', gradientType='0'); background-color:#FFFFFF}

/****************links*************************/

a:link {color: #7B4463; TEXT-DECORATION: none}
a:visited {color: #7B4463; TEXT-DECORATION: none}
a:hover {color: #000000; TEXT-DECORATION: none}  

a.menu {
	font-size: 10pt;
	color: #FFFFFF;
	TEXT-DECORATION: none;
	letter-spacing: 0pt;
}
a:visited.menu  {
	font-size: 10pt;
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
a:hover.menu  {	
	font-size : 10pt;
	color: #FFFFFF;
	TEXT-DECORATION: none;
} 

a.d {
	font-size: 8pt;
	color: #E8B5D0;
	TEXT-DECORATION: none;
}
a:visited.d {
	font-size: 8pt;
	color: #E8B5D0;
	TEXT-DECORATION: none;
}
a:hover.d {	
	font-size : 8pt;
	color: #FFFFFF;
	TEXT-DECORATION: none;
} 


/****************Texts*******************/

.textep   { color:#888888; font-size:8pt; font-family:Trebuchet MS} 
.textenegre   { font-family: Trebuchet MS, Comic Sans MS Trebuchet MS, Comic Sans MS , Trebuchet MS; font-size:8pt; color:#000000;} 
.marro {
 font-family: Trebuchet MS;
 font-size:8pt; color:#53360F;font-weight:bold
}
.titol {
	font-family: Trebuchet MS;
    font-size:9pt; 
	background-color: #FFFFFF;
	vertical-align: center;
	text-align: center; height:24; color:#5F344D;
}

.titold
{
	font-family: Trebuchet MS;
    font-size:11pt; 	
    position: relative;
	top: -2;
	right: 3;
	float: left; margin-left:3; color:#8A3565; font-weight:bold
}
.avall{position:relative; top:6; right:0}


/****************Transparència*******************/

#im {FILTER: alpha(opacity=50);-moz-opacity: 0.80;}
#im2 {FILTER: alpha(opacity=60);-moz-opacity: 0.60;}


/****************Forms*******************/


TEXTAREA 
{
       	border:1px solid #808080; FONT-FAMILY: Trebuchet MS, Trebuchet MS;
       	FONT-SIZE: 8pt;
       	background-color: white;
       	color: black; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; color: #5F344D;}


INPUT.i	
{
       	border:1px solid #E0E0E0; background-position: center; FONT-FAMILY: Trebuchet MS, Trebuchet MS;
       	FONT-SIZE: 8pt; color: #5F344D;
       	background-color: #E0E0E0; width:145;
       	color: #5F344D; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; background-image:url('../images/fonssubfam3.gif'); background-repeat:no-repeat; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}

INPUT.in	
{
       	border:1px solid #E0E0E0; background-position: center; FONT-FAMILY: Trebuchet MS, Trebuchet MS;
       	FONT-SIZE: 8pt;
       	background-color: #E0E0E0; width:145;
       	color: #5F344D; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; background-image:url('../images/fonssubfam3.gif'); background-repeat:no-repeat; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}

INPUT.ii	
{
	border: 1px solid #E0E0E0;
	background-position: center;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS;
	FONT-SIZE: 8pt;
	background-color: #E0E0E0;
	width: 115;
	color: #5F344D;
	margin-right: 6;
	margin-left: 2;
	margin-top: 2;
	margin-bottom: 2;
	background-image: url('../images/fonssubfam4.gif');
	background-repeat: no-repeat;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

Select	
{
       	border:1px solid #999999; FONT-FAMILY: Trebuchet MS, Trebuchet MS;
       	FONT-SIZE: 8pt;
       	background-color: #F3F3F3;
       	color: #5F344D; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2;}


Input
{
       	border:1px solid #999999; FONT-FAMILY: Trebuchet MS, Trebuchet MS;
       	FONT-SIZE: 8pt;
       	background-color: #F3F3F3;
       	color: #5F344D; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2;}


fi