body {
	background-color: #FFFFFF;
	margin: 40px 0px 0px 0px;
	font-family: arial, helvetica, sans-serif;
}
/* jerarquia 1 menú */
.j1bg {
    background-color:   #000000;
    padding: 1px 0px 1px 12px;
}
.j1bg:hover,
.hover1 {
    background-color:   #F36F21;
    padding: 1px 0px 1px 12px;
}
.onj1bg {
   background-color:   #000000;
   padding: 1px 0px 1px 12px;
}
.j1{
		color: #FFFFFF;
		font-size: 10pt;
		font-style: normal;
		line-height: 12pt;
		font-weight: 500;
		text-transform: none;
		text-decoration: none;
}
/* jerarquia 2 menú */
.j2bg {
    background-color:   #E1E1E1;
    padding: 1px 0px 1px 24px;
}
/* hovered rows */
.j2bg:hover,
.hover2 {
    background-color:   #FDDDBB;
    padding: 1px 0px 1px 24px;
}
.onj2bg {
    background-color:   #E1E1E1;
    padding: 1px 0px 1px 24px;
}
.j2 {
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: 500;
	text-transform: none;
	text-decoration: none;

}
/* jerarquia 3 menú */
.j3bg {
  background-color:   #F8F8F8;
	padding: 1px 0px 1px 36px;
}
.j3bg:hover,
.hover3{
	background-color:   #FEEAD5;
	padding: 1px 0px 1px 36px;
}
.onj3bg {
	background-color: #F8F8F8;
	padding: 1px 0px 1px 36px;	
}
.j3 {
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: 500;
	text-transform: none;
	text-decoration: none;
}
td.sep{
	background-color: #FFFFFF;
	height: 4px;
	font-size: 7pt;
}
td.marge{
	background-color: #000000;
	height: 10px;
}
.j1on {
	color: #F36F21;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: 500;
	text-transform: none;
	text-decoration: none;
}
.j2on {
	color: #F36F21;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: 500;
	text-transform: none;
	text-decoration: none;
}
.j3on {
	color: #F36F21;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: 500;
	text-transform: none;
	text-decoration: none;
}
.txtbase {
	color: #000000;
	font-size: 10pt;
	padding: 0px 0px 0px 10px;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}
.idioma {
	color: #000000;
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.idioma:hover {
	color: #F36F21;
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.contact{
	color: #000000;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}
.contact2{
	color: #000000;
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	text-align: middle;
}
.contact3{
	color: #000000;
	font-size: 8pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	text-align: right;
}
.listimg{
	background-color: #000000;
	height: 12px
}
.txttar {
	color: #F36F21;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}
.txtright {
	color: #000000;
	text-align: right;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

/*formulari*/

.txtform{
float:left;
text-align:left;
width:85px;
}

.txtpeke{
	color: #333333;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.botoform{
border:1px solid #F36F21;
background-color:#fffff;
color: #F36F21;
font-size: 9pt;
}

.inputrec{
border:1px solid #F36F21;
width:215px;
height:15px;
}  


/*localitzacio*/
.borde{
 border: 1px solid #F36F21;
 width:418px;
 height:416px;
 margin-bottom:2px;
}

.titols{
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;

}

