body {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000; background-color: #ffffff; 
	font-family: Helvetica, Arial, Verdana,  MS Sans Serif; font-size: 62.5%; 
	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;
}

a 		{		color: black; text-decoration: none;}
a:hover {	color: #FF9933;}


/***Font-Family  Verdana *****/
a, td, p, .Path, .Menu, .Menu:active, .MenuSelected, .SubMenu, .News, .link, TitleHome, .linkMediano, .linkGrande, .linkSmall,	
.SubMenuSelected,  .Description, .TextFooter, .Text, .Title, .SelectForum, .TextSmall, .TextBig, .Input, .Checkbox, .RadioButton, .Select, .TextArea
{	font-family:  Arial, Helvetica, sans-serif; }

/***Font-Family  Arial *****/
.TextArial
{	font-family: Arial, Helvetica, sans-serif; }
/************Font-Size *********************************/
.TextBig, PathCurrent, .linkGrande, .Title
{	font-size:14px;	}
.linkMediano
{	font-size:12px;	}
.Menu, SubMenu, .MenuSelected, .SubMenuSelected, .TitleHome
{	font-size:11px;	}

a, td, p, .Path, .Description, .Text, .SelectForum, .Checkbox, .RadioButton, .Select, .TextArea,  .link, .TitleHome,
.News
{	font-size:11px;	}

.DestacadosText, .Button 
{	font-size:11px;	}
.TextSmall, .linkSmall
{	font-size:11px;	}

.Input
{	font-size:16px;	}

/***************Grupos por colores ***********************/
/***Font-color #353439   *****/
 .Menu,  .MenuSelected, .DestacadosTitle, .SubMenuTitle
{	color: #7b6d60;	}

.Path, .TextForm, .Button,  .Text, .TextSmall, .TextBig, .Description, .TextArea,  p, .link, .SubMenu, .SubMenuSelected, td, .linkMediano, .linkGrande, .linkSmall	
{	color: #000000;	}

.Title, .Checkbox, .RadioButton, .Select, .TextArea, .Input 
{	color: #333333;	}

/****Color selected***/

 .link:hover, .linkMediano:hover, .linkGrande:hover, .linkSmall:hover
{	color: #FF9933; 	}

.SubMenu:hover, .SubMenuSelected:hover 
{	color:#999999;	}
.TitleHome
{	color:#478326;	}
/**** BG-Color-color ****/
.News
{	background-color:#345998;	}
.Menu, .bgColor3, .DestacadosTitle 
{	background-color:#C2C6AB;	}
 .Select, .SelectForum, .TextArea, .bgColor, .Input
{	background-color:#F5F4F4;	}

.Menu:hover, .bgColor1, .SubMenuTitle, .SubMenuSelected, .MenuSelected	
{	background-color:#C2C6AB;	}

.SubMenuSelected, .SubMenuIconSelected 	
{	background-color:#E8E6E5;	}
.bgColor4
{	background-color:#D6D1CF;	}
.SubMenu, .SubMenuIcon
{	background-color:#ffffff;	}

.old
{	background-color:#CB1009;	}

.bgColor2	
{	background-color:#7C3218;	}
.SubMenu, .SubMenuSelected, .SubMenuTitle, .tableBorderMenu, .SubMenuIcon, .SubMenuIconSelected, .tableBorderMenu	
{	border-color:  #C2C6AB;	}

.Destacados
{	border-color:  #478326;	}

.Button, .Borders
{	border-color:  #666666;	}

/***** Border  allredeedor ***/
.Table
{	border: 1px solid #D5DAE3;	}
.Borders
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: double;
}
.TableMenu
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
}
.PathCurrent {
	font-weight: bold;
}


.Path 	    	{
	text-decoration: none;
}
.Path:hover 	{ text-decoration:underline; }


/* Estils per als menús part superior, en horitzontal (1r nivell) */

.Menu, .MenuSelected, .DestacadosTitle 				{
	width:100%;
	height:20px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.DestacadosTitle	{
	height:10px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: left;
}
.Menu:hover 		{ text-decoration: none; }
.MenuSelected:hover { text-decoration: none; }

.SubMenu, .SubMenuSelected, .SubMenuTitle 		 {
	text-align: left;
	text-decoration: none;
	width:100%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 2px;
	padding-left: 6px;
	float:left;
}
.SubMenuIcon, .SubMenuIconSelected	{
	padding-right: 2px;
	width:18px;

}
.SubMenuTitle
{
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
}
.tableBorderMenu	{
	border-right: 1px solid;
	border-left: 1px solid;
}
.SubMenuSelected, .SubMenu, .SubMenuIcon, .SubMenuIconSelected	{
	border-bottom: 1px solid;
}
.tableBorderMenu	{
	border-top: 1px solid;
}
.SubMenuTitle	{
	font-weight: bold;
}
.Destacados	 		 {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 3px;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
}
.SubMenuTitle:hover, .SubMenu:hover, .SubMenuSelected:hover	{
	text-decoration: none;
}
/***************** Fin del Menu ********************/

/* Title apareix al sitemap  */
.Title 		  {
	font-weight: bold;
	text-decoration: none;
}
.Title:hover  { text-decoration: underline;  }

/* Description apareix al text de 'buscar'  */
.Description  		{ font-weight: bold; text-decoration : none;}
.Description:hover  { text-decoration: underline;  }



.PhotoPreview { border: 1px solid #353439;}
.PhotoPreview:hover { border: 2px solid #e7e7e7;}

.News { color: #ffffff;  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 {color: #ffffff; font-family: Verdana, sans-serif; font-weight: normal;  }
.Copyright:hover {color: #efefef; text-decoration: underline}

/* Estils utilitzats als forms*/
.Input { border: 1px solid #CCCCCC;	padding-left: 3px;}

.Checkbox { border:none; }

.RadioButton { border:none; }

.Select { width:130px ; }

.TextArea { border: solid 1px #353439; }

.Button {
	color:#478326;
	background-color: #ffffff;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	border: 1px solid #478326;
}
.FormInput  { background-color: #EFEDE8; font-family: Verdana; font-size: 8pt; border: solid 1px #353439; }


.link 		{
	font-weight: normal;	
}
.link:hover { text-decoration: none;}

/* Estil per a taula de materials augmentada */
#materials_table{
	font-size: xx-small;	
}


