BODY {
	FONT-FAMILY: Arial, Helvetica, Verdana; BACKGROUND-COLOR: #fff;MARGIN-TOP:0px;
}
H1 {
	TEXT-ALIGN: left; FONT-SIZE: 1em; MARGIN: 10px 15px;
}
H2 {
	FONT-SIZE: 1em; MARGIN: 10px 15px;
}
H3 {
	FONT-SIZE: 1em; MARGIN: 10px 15px;
}
CODE {
	COLOR: #66f
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.hank {
	FONT-WEIGHT: bold; CURSOR: default
}
.separadorsup {
	BORDER-TOP: #999 1px dotted; MARGIN-TOP: 20px;
}
.separadorinf {
	BORDER-BOTTOM: #999 1px dotted; MARGIN-BOTTOM: 20px
}
.notSoImportant {
	COLOR: #999; FONT-STYLE: italic
}
.credits{
	FONT-SIZE: 0.9em; COLOR: #777;
}
.breadcrumb  {
	FONT-SIZE: 0.8em; MARGIN: 0px 15px;
}
.lang  {
	TEXT-ALIGN:right;FONT-SIZE: 0.8em;
}
A:link {
	COLOR: #c30;
}
A:visited {
	COLOR: #c30;
}
A:hover {
	BACKGROUND-COLOR: #ffc; TEXT-DECORATION: none
}
A.foto_mes{
	font-size: 0.6em;
}
A.foto_mes:hover{
	text-align: center;
	font-size: 0.6em;
	TEXT-DECORATION: none;
}
#outer_wrapper {
	BACKGROUND: url(background_left2.gif) #fff repeat-y left 50%; WIDTH: 100%;max-width: 1024px;margin:0 auto;
}
#wrapper {
	BACKGROUND: url(background_right4.gif) repeat-y right 50%; PADDING: 0px 1px 0px 1px;
}
#header {
	BACKGROUND: #FFEBAC; HEIGHT: 80px; BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; MARGIN: 0px -1px; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b0b0b0 1px solid;
}
#subheader {
	BORDER-RIGHT: #b0b0b0 1px solid; BACKGROUND: #FFD988; MARGIN: 0px -1px; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b0b0b0 1px solid;
}
#container {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -130px; WIDTH: 100%
}
#left {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 130px; WIDTH: 110px
}
#main {
	MARGIN-LEFT: 240px; WIDTH: auto
}
#main P {
	FONT-SIZE: 0.8em; MARGIN: 0px 15px; TEXT-ALIGN:justify;
}
#main UL {
	FONT-SIZE: 0.8em;
}
#sidebar {
	PADDING-LEFT: 100%; MARGIN-LEFT: -130px;
}
#sidebar P {
	POSITION: relative
}
#footer {
	CLEAR: both; BORDER-TOP: #b0b0b0 1px solid; BACKGROUND: #fff; WIDTH: 100%; BORDER-BOTTOM: #b0b0b0 1px solid; 
}
#fotografia{
	/*POSITION: absolute; TOP:30%; LEFT: 50%; MARGIN-LEFT: -200px; PADDING: 0.2em; BORDER: 1px #aaa solid; BACKGROUND: #fff;*/
}

#publicitat {
	MARGIN-LEFT:10PX;
}

.imatges{
	POSITION: relative; PADDING-TOP: 15px; LEFT: 12px; WIDTH: 100px; BORDER: 0px #000 solid;
}
.imatge_mes{
	POSITION: relative; PADDING-TOP: 25px; LEFT: 3px; WIDTH: 100px; BORDER: 0px #000 solid; TEXT-ALIGN: center;
}
.thumb{
	BORDER:1px #777 solid;
}
.clearing {
	CLEAR: both; HEIGHT: 0px
}
div.menu {
	padding: 0.2em 0em 0em 0.5em;
}

a.tab {
  display: block;
  background-color: #FFBB36;	
  /*background-color: #ffb526;*/
  border: 1px solid #9a9a9a;
  /*border-bottom-width: 0px;*/
  padding: 2px 0.5em 2px 0.5em;
  text-decoration: none;
  font-size: 0.8em;
  width: 6em;
}

a.tab, a.tab:visited {
  color: #b82e38;
}

a.tab:hover {
  background-color: #ff9d03;
  color: #91242C;
}

.taulainici{
	MARGIN: 0px 0px	
}
.colormar{
	BACKGROUND-COLOR:#d7ecff
}
.filainici{
	WIDTH:50%;
}
.tjust{
	TEXT-ALIGN:justify;
}
.textstandards{
	FONT-SIZE: 0.7em;
	COLOR: #000;
	TEXT-ALIGN:right;
	MARGIN-RIGHT:15px;
}
