body {
	margin-top: 5px;
	margin-bottom: 0px;
	color: #000000; background-color: #ffffff; 
	font-family: Verdana,  MS Sans Serif; font-size: 8pt; 
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFEDE8;
	SCROLLBAR-SHADOW-COLOR: #EFEDE8;
	SCROLLBAR-3DLIGHT-COLOR: #9F9FA0; 
	SCROLLBAR-ARROW-COLOR: #353439; 
	SCROLLBAR-TRACK-COLOR: #EFEDE8; 
	SCROLLBAR-DARKSHADOW-COLOR: #272728;
}


/*************** Propiedades Colores ***********************/
/***Font-color   *****/
p, .Menu, .SubMenu, .Path, .TextForm, .Button, td, .Text, .TextSmall, .TextBig, .Description, .TextArea, a, .Copyright, .link, .linkBig
{	color: #2E6094;	}


.Copyright:Hover, a:hover, link:hover
{	color: #ACC9E6;	}

.News
{ color: #ffffff; }

.whitefont, a.whitefont:link, a.whitefont:hover, a.whitefont:visited 
{ color: #ffffff; }

.Title, .Input, .Checkbox, .RadioButton, .Select, .TextArea, .TextFooter 
{	color: #333333;	}

.linkColor1
{	color: #FF9900;	}

.linkColor2
{	color: #447A34;	}

.linkColor1:hover
{	color: #FFCC00;	}

/****Color selected***/
.SubMenuSelected
{	color: #77B7F7; 	}
.MenuSelected	
{	color: #FF9933; 	}

.SubMenu:hover 
{	color:#CCDDEE;	}
	
/**** BG-Color-color ****/
.News
{	background-color:#345998;	}

 .Select, .SelectForum, .TextArea, .bgColor
{	background-color:#E9EDF2;	}

.SubMenu, .SubMenuSelected, .bgWhite	
{	background-color:#FFFFFF;	}

/**** Border Color ******************/
.Table, .SubMenu, .SubMenuSelected, .TextArea
{	border-color: #345998;	}


/******************fin definicion de colores ****************/


/********************Tipos de letras ************************/
/***Font-Family  Verdana *****/
a, td, p, .Path, .Menu, .Menu:active, .MenuSelected, .SubMenu, .SubMenuSelected, .News, .link, .linkBig, .linkColor1, .linkBlack,
.Description, .TextFooter, .Text, .Title, .SelectForum, .TextSmall, .TextBig, .Input, .Checkbox, .RadioButton, .Select, .TextArea, .TitleGenerica	
{	font-family: Verdana, Arial, Helvetica, sans-serif; }

/***Font-Family  Arial *****/
.TextArial
{	font-family: Arial, Helvetica, sans-serif; }


/************Font-Size *********************************/
.TextBig, PathCurrent, .linkBig
{	font-size:14px;	}

.Menu, .MenuSelected, .SubMenuSelected, .FirstMenu
{	font-size:12px;	}

a, td, p, .Path, .Description, .Text, .SelectForum, .Input, .Checkbox, .RadioButton, .Select, .TextArea, .Title, .link, .linkColor1, .TextFooter,
.TextForm, .News, .SubMenu, .SubMenuSelected, .linkBlack	
{	font-size:11px;	}

.TextSmall
{	font-size:9px;	}


/***** Border  ***/
.Table, .SubMenu, .SubMenuSelected, .TextArea, .TableBgColor
{	border: 1px solid;	}

.TableBoderUp	/* arriba */
{
	border-top: 1px solid;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
}

/************* Propiedades ********************/
.PathCurrent 
{	font-weight: bold;	}

.Path 	    	
{	font-weight: bold; text-decoration: none; }
.Path:hover 	
{ text-decoration:underline; }

a 		{	text-decoration:none;}
a:hover {	text-decoration:underline;}
/* Estils per als menús part superior, en horitzontal (1r nivell) */

.Menu, .MenuSelected , .FirstMenu				{
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-right: 6px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #345998;
}
.Menu:hover, .FirstMenu:hover 		{ text-decoration: underline; }
.MenuSelected:hover { text-decoration: none; }

.SubMenu, .SubMenuSelected	 		 {
	font-weight: bold;
	text-decoration: none;
	width:100%;
	height:22px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 6px;
	padding-left: 6px;
	float:right;
}
.leftmenu, .leftmenuActive  {
	color: #000000;	
	font-size:9px;	
	font-weight: normal;
}
.leftmenuActive {
	font-weight: bold;
}
/***************** Fin del Menu ********************/

/* Title apareix al sitemap  */
.Title 		  {
	font-weight: bold;
	text-decoration: none;
}
.Title:hover  { text-decoration: underline;  }

.TitleGenerica	{
	color: #FF9933;
	font-weight: bolder;
	text-decoration: none;
	font-size: 15px;
}
/* Description apareix al text de 'buscar'  */
.Description  		{ font-weight: bold; text-decoration : none;}
.Description:hover  { text-decoration: underline;  }

.TextForm	  {  font-weight: bold; }


.PhotoPreview { border: 1px solid #353439;}
.PhotoPreview:hover { border: 2px solid #e7e7e7;}

.News { text-decoration : none; }
.News:hover { text-decoration : underline; }


/* Estils utilitzats a l'apartat d'identificació d'usuaris */

/* Estils utilitzats al peu de pàgina */
.Copyright { font-weight: normal;  }
.Copyright:hover { text-decoration: underline}

/* Estils utilitzats als forms*/
.Input { border: solid 1px #ffffff;	padding-left: 3px;}

.Checkbox { border:none; }

.RadioButton { border:none; }

.Select { width: 130px; }

.Button { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #DEA229; color:#353439; background-color: #FFDB39; font-family: Verdana, sans-serif; font-size : 8pt; font-weight: bold; text-decoration: none;}
.Button:hover { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #DEA229; color:#353439; background-color: #FFDB39; font-family: Verdana, sans-serif; font-size : 8pt; font-weight: bold; text-decoration: none;}
.FormInput  { background-color: #EFEDE8; font-family: Verdana; font-size: 8pt; border: solid 1px #353439; }

.link, .linkBig, linkColor1 		{  font-weight: normal; text-decoration: none; }
.link:hover, .linkBig:hover, linkColor1:hover  { text-decoration: underline;}

.bgVLine	{
	background-image: url(../../../imagenes/lineaV.gif);
	background-repeat: repeat-y;
}
.hLine2	{
	background-image: url(../../../imagenes/lineaH2.gif);
	background-repeat: repeat-x;
}
.hLine	{
	background-image: url(../../../imagenes/lineaH3.gif);
	background-repeat: repeat-x;
}
.hLineTop	{

	background-image: url(../../../imagenes/lineaH4.gif);
	background-repeat: repeat-x;
	padding-top: 3px;

}
.bgHLine	{
	background-image: url(../../../imagenes/lineaH.gif);
	background-repeat: repeat-x;
}
.bgPGreen	{
	background-image: url(../../../imagenes/green.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.borderBlack	{
	border: 1px inset #000000;
	background-color:#FFFFFF;
}
.linkBlack	{
	color: #000000;
	background-color: #FFFFFF;
}
.GenericTitle {
	color: #FF9900;	
	font-size:14px;	
	font-weight: bold;
}
.GenericSubTitle {
	color: #4A4702;	
	font-size:12px;	
	font-weight: bold;
}
.GenericDescTitle {
	color: #FF9900;	
	font-size:11px;	
	font-weight: bold;
}
.GenericDesc {
	color: #000000;	
	font-size:11px;	
	font-weight: normal;
}
.ProdTitle {
	color: #FF9900;	
	font-size:14px;	
	font-weight: bold;
}
.ProdSubTitle {
	color: #333333;	
	font-size:12px;	
	font-weight: bold;
}
.ProdDescTitle {
	color: #FF9900;	
	font-size:11px;	
	font-weight: bold;
}
.ProdDesc, .ProdDescActive  {
	color: #000000;	
	font-size:10px;	
	font-weight: bold;
}

.ProdDescActive {
	color: #333333;	
}

.ProdDesc:focus {
	color: #666666;	
}

.ProdDescSel {
	color: #333333;	
	font-size:11px;	
	font-weight: normal;
}
.PlantasTitle {
	color: #FF9900;	
	font-size:14px;	
	font-weight: bold;
}
.PlantasSubTitle {
	color: #333333;	
	font-size:12px;	
	font-weight: bold;
}
.PlantasDescTitle {
	color: #FF9900;	
	font-size:12px;	
	font-weight: bold;
}
.PlantasDesc {
	color: #333333;	
	font-size:12px;	
	font-weight: normal;
}
.BusqTitle {
	color: #FF9900;	
	font-size:13px;	
	font-weight: bold;
}
.BusqTitle2 {
	color: #FF9900;	
	font-size:11px;	
	font-weight: bold;
}
.compotablecell {
	color: #5C5C5C;
	background-color: #CBDC69;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.compotableheader {
	color: #FFFFFF;
	background-color: #6C7F16;
	text-align: center;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	padding: 5px;
}
