body { margin: 0px 3% 1% 3%; }


a:link {color: #005500;text-decoration: none;}
a:visited {color: #008833;text-decoration: none;}
a:active {color: #005500;text-decoration: none;}
a:hover {color: #660000;text-decoration: underline;}


a.firma:link{color: #bb9977;text-decoration: none;}
a.firma:visited{color:#bb9977;text-decoration: none;}
a.firma:active{color:#bb9977;text-decoration: none;}
a.firma:hover{color: #224422; text-decoration: none;}

a.rel:link{color: #443366;text-decoration: none;}
a.rel:visited{color: #443366;text-decoration: none;}
a.rel:active{color:#443366;text-decoration: none;}
a.rel:hover{color: #bb0000; text-decoration: none;}


a.barra:link{color: #335533;text-decoration: none;}
a.barra:visited{color: #335533;text-decoration: none;}
a.barra:active{color:#335533;text-decoration: none;}
a.barra:hover{color: #f0f0f0; text-decoration: none; background:#225522;}


a.menu:link{color: #ffffff;text-decoration: none;}
a.menu:visited{color: #ffffff;text-decoration: none;}
a.menu:active{color: #ffffff;text-decoration: none;}
a.menu:hover{color: #e0e0e0; text-decoration: underline;}


a.menudip:link{color: #ffffaa;text-decoration: none;font-weight: bold;}
a.menudip:visited{color: #ffffaa;text-decoration: none;font-weight: bold;}
a.menudip:active{color: #ffffaa;text-decoration: none;font-weight: bold;}
a.menudip:hover{color: #ffffff; text-decoration: underline;font-weight: bold;}

input.menu {BORDER-RIGHT: #FFFF00 1px solid; BORDER-TOP: #FFFF00 1px solid; FONT-SIZE: 10px; font-weight: bold;BORDER-LEFT: #FFFF00 1px solid; COLOR: #FFFF00; BORDER-BOTTOM: #FFFF00 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #8C2244;}


input.telef {BORDER-RIGHT: #246935 3px solid;  FONT-SIZE: 11px; font-weight: bold; COLOR: #FFFFff; BORDER-BOTTOM: #246935 2px solid; FONT-FAMILY: Comic Sans, Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #449955;}

td.menu{
BORDER-TOP: 0px solid;
BORDER-LEFT: 1px solid;
BORDER-BOTTOM: 0px solid;
BORDER-RIGHT:1px solid;
border-color: #f0f0f0; 
font-family: verdana, arial; 
font-weight: bold;
} 

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #442233;
}
h1,h2,h3,h4,h5,h6 {font-weight: bold;}
h1 {font-size: 22px; color: #442233;}
h2 {font-size: 18px; color: #442233;}
h3 {font-size: 15px; color: #442233;}
h4 {font-size: 13px; color: #442233;}

h1.dip {font-size: 22px; color: #dd5500;}
h2.dip {font-size: 18px; color: #dd5500;}
h4.dip {font-size: 13px; color: #dd5500;}

h1.Salt{PAGE-BREAK-AFTER: always }

td.blanc{
	color: #ffffff;}

td.negre{
font-size: 12px;
	color: #000000;}

td.gran{
font-size: 14px;
	color: #442233;}

td.dif1{
font-size: 12px;
	color: #224477;}

td.dif2{
font-size: 15px;
	color: #000000;}

td.dif3{
font-size: 13px;
	color: #444477;}

td.dif4{
font-size: 13px;
	color: #666644;}

div.gran{
font-size: 13px;
	color: #442233;}

td.cataleg{
font-family: times;
	color: #150567;
	BORDER-COLOR:#8C1F3C;}

td.tou{
font-family: verdana;
text-decoration: underline;
	color: #440044;}
	
	
td.verd{
font-family: verdana;
color: #449955;}




SELECT {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
INPUT {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #000000; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #284078; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f7fbf9
}
OPTION {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}