Body,td,tr,p {
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.portlet-Link {
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.portlet-Link:link {
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.portlet-Link:hover {
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.portlet-Link:active {
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.portlet-Link:visited {
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.portlet-font-title {
    Font-Weight: bold;
    Font-Size: 10pt;
    Color: #000000;
    Text-Transform: uppercase;
}


.portlet-font 		{
	font-size: 8pt; 
	color: #000000;
}
.portlet-font-dim	{ 
	font-size: x-small; 
	color: #DDDDDD;
}

.portlet-Header{
    Color:#3A6594;
    Font-Size: 11;
    Font-Weight: bold;
}
.portlet-Header:link{
    Color:#3A6594;
    Font-Size: 11;
    Font-Weight: bold;
    text-decoration:none;
}	
.portlet-Header:hover{
    Color:#3A6594;
    Font-Size: 11;
    Font-Weight: bold;
    text-decoration:underline;
}
.portlet-Header:active{
    Color:#3A6594;
    Font-Size: 11;
    Font-Weight: bold;
    text-decoration:underline;
}
.portlet-Header:visited{
    Color:#3A6594;
    Font-Size: 11;
    Font-Weight: bold;
}

.portlet-msg-status	{ 
	font-size: x-small; 
	color: #808080; 
	font-style: italic; 
}
	
.portlet-msg-info 	{ 
	font-size: x-small; 
	color: #808080; 
	font-weight: bold;
}
	
.portlet-msg-error 	{ 
    Background-Color: #ffffff;
    Font-Size: 10pt;
    Color: #ff0000;
    font-weight:bold;
}
	
.portlet-msg-alert 	{ 
	font-size: x-small; 
	color: #FF0000; 
	background-color: #CCCCCC; 
	font-style: italic; 
	font-weight: bold;
}
	
.portlet-msg-success 	{ 
	font-size: small; 
	color: #000000; 
	background-color: #CCCCCC; 
	font-weight: bold;
}

.portlet-Administration-Title {
    Font-Size: 12 px;
    Font-Weight: bold;
    Color: #000000;
}

.portlet-section-header { 
	font-size: 11pt; 
	color: #000000; 
	font-weight: bold; 
	Text-Transform: uppercase;
}
	
.portlet-section-body	{ 
	font-size: x-small; 
	color: #333333;
}
	
.portlet-section-subheader { 
	font-size: 10pt; 
	color: #000000; 
	font-weight: bold; 
}
	
.portlet-section-footer	{ 
	font-size: 10px; 
	color: #000099; 
}
	
.portlet-section-text	{ 
	font-size: x-small; 
	color: #969696;
}



.portlet-table	{
	font-size : 10pt;
	text-align: center;
	border : 1px solid #969696;
	color : #333333;
	background-color: #999999;
}
	
.portlet-table-header 	{
	font-size : 10pt;
	font-weight: bold; 
	padding : 4px;
	text-align: center;
	border : 1px solid  #969696;
	background-color: #969696;
	color : #FFFFFF;
	height: auto;
}
	
.portlet-table-body{
	font-size : 10pt;
	padding : 4px 8px 4px 4px;
	text-align: center;
	border : 1px solid  #969696;
	color : #333333;
	height: 25px;
	background-color: #FFFFFF;
} 
	
.portlet-table-alternate{
	font-size : 10pt;
	padding : 2px;
	text-align: left;
	background-color: #F8F8F8;
	color : #333333;
	height: 12px;
	border: 0px solid #969696;
} 
	
.portlet-table-selected{
	font-size : 10pt;
	padding : 2px;
	border : 1px solid  #646464;
	background-color: #808080;
	color : #FFFFFF;
	height: 12px;
	text-align: left;
}
	  
.portlet-table-subheader{
	font-size : x-small;
	font-weight: bold; 
	font-style: italic; 
	padding : 4px 4px 4px 4px;
	text-align: center;
	border : 1px solid  #969696;
	background-color: #969696;
	color : #FFFFFF;
	height: 20px;
}
	
.portlet-table-footer {
	font-size : 10px;
	padding : 4px 4px 4px 4px;
	text-align: center;
	border : 1px solid  #969696;
	color : #000099;
	height: 20px;
} 
	
.portlet-table-text{
	font-size : 10pt;
	padding : 2px;
	border : 1px none;
	color : #333333;
	margin: 1px;
	background-color: #FFFFFF;
	text-align: left;
}

.portlet-Internal-Table {
    Border-Bottom: 0 solid #A3A3A3;
    Border-Top: 0 solid #A3A3A3;
    Border-Left: 0 solid #A3A3A3;
    Border-Right: 0 solid #A3A3A3;
}
.portlet-Section-Selector {
	list-style-image: url("collage/images/list-arrowb.gif")
}

.portlet-Section-Properties-Internal-Table {
    Border-Bottom: 1 solid #A3A3A3;
    Border-Top: 1 solid #A3A3A3;
    Border-Left: 1 solid #A3A3A3;
    Border-Right: 1 solid #A3A3A3;
}

.portlet-Section-Properties-Internal-Table-Content {
    Background-Color: #ffffff;
    Font-Size: 8pt;
    Color: #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Padding-left: 4px;
    Padding-right: 4px;
    Padding-top:3 px;
    Padding-bottom: 3px ;

    Border-Bottom: 0 solid #000000;
    Border-Top: 0 solid #000000;
    Border-Left: 0 solid #000000;
    Border-Right: 0 solid #000000;
}


.portlet-form-label{
}
	
.portlet-form-input{
    Border-Width:1px;
    Border-Color:#dddddd;
    Border-Style:solid;
    Font-Weight: normal;
    Font-Size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #ffffff;
    Color: #000000;
    Height:17;
}

.portlet-form-input-field{
    Border-Width:1px;
    Border-Color:#dddddd;
    Border-Style:solid;
    Font-Weight: normal;
    Font-Size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #ffffff;
    Color: #000000;
    Height:17;
}
	
.portlet-form-field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #3a6594;
	font-size: 10pt;
	height: 18px;
}

.portlet-form-Checkbox {
    Font-Weight: normal; 
    Font-Size: 10px; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}

.portlet-form-Select {
    Border-Width:1px; 
    Border-Color:#cccccc;
    Border-Style:solid; 
    Font-Weight: normal; 
    Font-Size: 10px;
    Background-Color: #ffffff;
    Color: #000000;
    Height:20;
}
	
.portlet-form-field-label {
}
	
.portlet-form-field-label-error{
}
	
.portlet-form-field-separator-label{
} 
	
.portlet-form-button{
    Border-Right: #000000 2px solid;
    Border-Top: #888888 1px solid;
    Border-Left: #888888 1px solid;
    Border-Bottom: #000000 2px solid;
    Border-Style:solid; 
    Font-Weight: bold;
    Font-Size: 8pt; 
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #D2D2D2;
    Color: #000000;
    Height:18;
}
	
.portlet-form-button-over{
	color:#FFFFFF;
	background-color:#C0C0C0;
	font-size:x-small;
	font-weight:bold;
	font-style:normal;
	line-height:normal;
	text-align:center;
}

.portlet-form-TableHeader {

    Background-Color: #E3E3E3;
    Font-Size: 8pt;
    Color: #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Font-Weight: bold;
    Padding-left: 4px;
    Padding-right: 4px;
    Padding-top:2;
    Padding-bottom:2;

    Border-Bottom: 0 solid #A3A3A3;
    Border-Top: 0 solid #A3A3A3;
    Border-Left: 0 solid #A3A3A3;
    Border-Right: 0 solid #A3A3A3;
}

.portlet-form-Select {
    Border-Width:1px; 
    Border-Color:#cccccc;
    Border-Style:solid; 
    Font-Weight: normal; 
    Font-Size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #ffffff;
    Color: #000000;
    Height:20;
}



.portlet-icon-label {
}
	
.portlet-dlg-icon-label {
}

/*------------ ESTILOS PARA LOS ENLACES DE LOS MENÚS ------------*/

.portlet-menu	{
}

.portlet-menu-bg{
/*  Background-Color: #A3A3A3; */
    Border-Bottom: 0 solid #000000;
    Border-Top: 0 solid #000000;
    Border-Left: 0 solid #000000;
    Border-Right: 0 solid #000000;
    
    Padding-left: 0 px;
    Padding-Right: 0 px;
    Background-Image: url("../images/header_bg.gif");
}

.portlet-menu-item	{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-weight:bold;
	text-decoration:none;
}
.portlet-menu-item:link{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:none;
}	
.portlet-menu-item:hover{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-menu-item:active{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-menu-item:visited{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
}

.portlet-menu-item-selected {
}  
	
.portlet-menu-item-hover {
}
	
.portlet-menu-item-hover-selected {
}

.portlet-menu-cascade-item {
}
	
.portlet-menu-cascade-item-selected {
}
	
.portlet-menu-description {
}

.portlet-menu-caption{
}

/*------------ ESTILOS PARA LOS ENLACES DE LOS LINKS ------------*/

.portlet-link	{
}


.portlet-link-item	{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-weight:bold;
	text-decoration:none;
}
.portlet-link-item:link{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:none;
}	
.portlet-link-item:hover{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-link-item:active{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-link-item:visited{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
}



/*------------ ESTILOS PARA LAS OPCIONES IDIOMÁTICAS ------------*/

.portlet-language	{
}

.portlet-language-bg{
/*  Background-Color: #A3A3A3; */
    Border-Bottom: 0 solid #000000;
    Border-Top: 0 solid #000000;
    Border-Left: 0 solid #000000;
    Border-Right: 0 solid #000000;
    
    Padding-left: 0 px;
    Padding-Right: 0 px;
    Background-Image: url("../images/header_bg.gif");
}

.portlet-language-item	{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-weight:bold;
	text-decoration:none;
}
.portlet-language-item:link{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:none;
}	
.portlet-language-item:hover{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-language-item:active{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-language-item:visited{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
}

.portlet-language-item-selected {
}  
	
.portlet-language-item-hover {
}
	
.portlet-language-item-hover-selected {
}

.portlet-language-cascade-item {
}
	
.portlet-language-cascade-item-selected {
}
	
.portlet-language-description {
}

.portlet-language-caption{
}

/*------------ ESTILOS PARA EL PORTLET DE ROLES ------------*/

.portlet-roles	{
    Background-Color: #ffffff;
    Font-Size: 8pt;
    Color: #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Padding-left: 4px;
    Padding-right: 4px;
    Padding-top:3 px;
    Padding-bottom: 3px ;

    Border-Bottom: 1 solid #A3A3A3;
    Border-Top: 1 solid #A3A3A3;
    Border-Left: 1 solid #A3A3A3;
    Border-Right: 1 solid #A3A3A3;
}

.portlet-roles-bg{
/*  Background-Color: #A3A3A3; */
    Border-Bottom: 0 solid #000000;
    Border-Top: 0 solid #000000;
    Border-Left: 0 solid #000000;
    Border-Right: 0 solid #000000;
    
    Padding-left: 0 px;
    Padding-Right: 0 px;
    Background-Image: url("../images/header_bg.gif");
}

.portlet-roles-item	{
	FONT-SIZE: 8pt;
	COLOR: #444444;
	font-weight:bold;
	text-decoration:none;
}

.portlet-roles-id	{
	FONT-SIZE: 8pt;
	COLOR: #444444;
	font-weight:bold;
	text-decoration:none;
}

.portlet-roles-Description{
	FONT-SIZE: 7pt;
	COLOR: #000000;
	font-weight:normal;
	text-decoration:none;
}	

.portlet-roles-item:link{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:none;
}	
.portlet-roles-item:hover{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-roles-item:active{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-roles-item:visited{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
}

.portlet-roles-item-selected {
}  
	
.portlet-roles-item-hover {
}
	
.portlet-roles-item-hover-selected {
}

.portlet-roles-cascade-item {
}
	
.portlet-roles-cascade-item-selected {
}
	
.portlet-roles-description {
}

.portlet-roles-caption{
}

.portlet-roles-TableHeader {

    Background-Color: #E3E3E3;
    Font-Size: 8pt;
    Color: #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Font-Weight: bold;
    Padding-left: 4px;
    Padding-right: 4px;
    Padding-top:2;
    Padding-bottom:2;

    Border-Bottom: 0 solid #A3A3A3;
    Border-Top: 0 solid #A3A3A3;
    Border-Left: 0 solid #A3A3A3;
    Border-Right: 0 solid #A3A3A3;
}



/*------------ ESTILOS PARA EL ÁRBOL DE PORTLETS ------------*/

/*a, A:link, a:visited, a:hover, A:active{
	font:	10px Verdana;
	color: #1B3B75;
	font-weight:bold;
	text-decoration: none;
}*/


/*------------ ESTILOS PARA EL PORTLET DE NOTICIAS ------------*/

.portlet-news	{
/*    Background-Color: #ffffff;
    Font-Size: 8pt;
    Color: #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Padding-left: 4px;
    Padding-right: 4px;
    Padding-top:3 px;
    Padding-bottom: 3px ;

    Border-Bottom: 1 solid #A3A3A3;
    Border-Top: 1 solid #A3A3A3;
    Border-Left: 1 solid #A3A3A3;
    Border-Right: 1 solid #A3A3A3;*/
}

.portlet-news_NoNews	{
    Background-Color: #ffffff;
    Font-Size: 8pt;
    Color: #ff0000;
    font-weight:bold;
}


.portlet-news_TitleCell{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: Bold;
	COLOR: #3a6594;
	Text-Transform: uppercase;
	padding: 4;
	text-decoration:none;
}
.portlet-news_TitleCell:link {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: Bold;
	COLOR: #3a6594;
	Text-Transform: uppercase;
	padding: 4;
	text-decoration:none;
}
.portlet-news_TitleCell:hover {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: Bold;
	COLOR: #3a6594;
	Text-Transform: uppercase;
	padding: 4;
	text-decoration:underline;
}
.portlet-news_TitleCell:active{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: Bold;
	COLOR: #3a6594;
	Text-Transform: uppercase;
	padding: 4;
	text-decoration:none;
}
.portlet-news_TitleCell:visited {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: Bold;
	COLOR: #3a6594;
	Text-Transform: uppercase;
	padding: 4;
	text-decoration:none;
}
.portlet-news-header	{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:normal;
	text-decoration:none;
}
.portlet-news-footer	{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:normal;
	text-decoration:none;
}
.portlet-news-item	{
	FONT-SIZE: 8pt;
	COLOR: #444444;
	font-weight:bold;
	text-decoration:none;
}

.portlet-news-id	{
	FONT-SIZE: 8pt;
	COLOR: #444444;
	font-weight:bold;
	text-decoration:none;
}

.portlet-news-Description{
	FONT-SIZE: 7pt;
	COLOR: #000000;
	font-weight:normal;
	text-decoration:none;
}	

.portlet-news-item:link{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:none;
}	
.portlet-news-item:hover{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-news-item:active{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
	text-decoration:underline;
}
.portlet-news-item:visited{
	FONT-SIZE: 8pt;
	COLOR: #3a6594;
	font-weight:bold;
}

.portlet-news-item-selected {
}  
	
.portlet-news-item-hover {
}
	
.portlet-news-item-hover-selected {
}

.portlet-news-cascade-item {
}
	
.portlet-news-cascade-item-selected {
}
	
.portlet-news-description {
}

.portlet-news-caption{
}

.portlet-news-TableHeader {
}


/*------------ ESTILOS PARA EL EDITOR DE HTML ------------*/

.htmlarea {
	background: #fff;
}

.htmlarea .toolbar {
	cursor: default;
	background: ButtonFace;
	padding: 1px 1px 2px 1px;
	border: 1px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.htmlarea .toolbar table {
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
}

.htmlarea .toolbar img {
	border: none;
}

.htmlarea .toolbar .label 
	padding: 0px 3px;
}

.htmlarea .toolbar .button {
	background: ButtonFace;
	color: ButtonText;
	border: 1px solid ButtonFace;
	padding: 1px;
	margin: 0px;
}

.htmlarea .toolbar .buttonHover {
	border: 1px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.htmlarea .toolbar .buttonActive, .htmlarea .toolbar .buttonPressed {
	padding: 2px 0px 0px 2px;
	border: 1px solid;
	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}

.htmlarea .toolbar .buttonPressed {
	background: ButtonHighlight;
}

.htmlarea .toolbar .indicator {
	padding: 0px 3px;
	overflow: hidden;
	width: 20px;
	text-align: center;
	cursor: default;
	border: 1px solid ButtonShadow;
}

.htmlarea .toolbar .buttonDisabled {
	background-color: #aaa;
}

.htmlarea .toolbar .buttonDisabled img {
	filter: alpha(opacity = 25);
  	-moz-opacity: 25%;
}

.htmlarea .toolbar .separator {
	position: relative;
	margin: 3px;
	border-left: 1px solid ButtonShadow;
	border-right: 1px solid ButtonHighlight;
	width: 0px;
	height: 16px;
	padding: 0px;
}

.htmlarea .toolbar .space {
	width: 5px;
}

.htmlarea .toolbar select {
	font: 11px Tahoma,Verdana,sans-serif;
}

.htmlarea .statusBar {
	border: 1px solid;
	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
	padding: 2px 4px;
	background-color: ButtonFace;
 	color: ButtonText;
	font: 11px;
}

.htmlarea .statusBar .statusBarTree a {
	padding: 2px 5px;
	color: #00f;
}

.htmlarea .statusBar .statusBarTree a:visited {
	color: #00f; 
}

.htmlarea .statusBar .statusBarTree a:hover {
	background-color: Highlight;
	color: HighlightText;
	padding: 1px 4px;
	border: 1px solid HighlightText;
}


/* Hidden DIV popup dialogs (PopupDiv) */

.dialog {
	color: ButtonText;
	background: ButtonFace;
}

.dialog .content {
	padding: 2px; 
}

.dialog, .dialog button, .dialog input, .dialog select, .dialog textarea, .dialog table {
	font: 11px Tahoma,Verdana,sans-serif;
}

.dialog table {
	border-collapse: collapse;
}

.dialog .title {
	background: #008;
	color: #ff8;
	border-bottom: 1px solid #000;
	padding: 1px 0px 2px 5px;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
}

.dialog .title .button {
	float: right;
	border: 1px solid #66a;
	padding: 0px 1px 0px 2px;
	margin-right: 1px;
	color: #fff;
	text-align: center;
}

.dialog .title .button-hilite {
	border-color: #88f;
	background: #44c;
}

.dialog button {
	width: 5em;
	padding: 0px;
}

.dialog .buttonColor {
	padding: 1px;
	cursor: default;
  	border: 1px solid;
  	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.dialog .buttonColor-hilite {
  	border-color: #000;
}

.dialog .buttonColor .chooser, .dialog .buttonColor .nocolor {
	height: 0.6em;
  	border: 1px solid;
  	padding: 0px 1em;
  	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}

.dialog .buttonColor .nocolor {
	padding: 0px;
}

.dialog .buttonColor .nocolor-hilite {
	background-color: #fff;
	color: #f00;
}

.dialog .label {
	text-align: right;
	width: 6em;
}

.dialog .value input {
	width: 100%; 
}

.dialog .buttons {
	text-align: right;
	padding: 2px 4px 0px 4px;
}

.dialog legend {
	font-weight: bold;
}

.dialog fieldset table {
	margin: 2px 0px;
}

.popupdiv {
	border: 2px solid;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.popupwin {
	padding: 0px;
	margin: 0px;
}

.popupwin .title {
	background: #fff;
	color: #000;
	font-weight: bold;
	font-size: 120%;
	padding: 3px 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid black;
	letter-spacing: 2px;
}

form {
	margin: 0px;
	border: none;
}

.titulo{
    Background-Color: #3384CF; 
	 font-family: Verdana;
	 font-weight: bold;
	 color: ffffff; 
	 font-size: 8pt;	     
}

.Fons_recuadre_mapa_web{
	Background-Color: #fafafa;	
	font-family: Verdana;
}

.link_arbre{
	 font-size: 7pt;	     
	font-family: Verdana;
	color: #3384CF;
	text-decoration: none;
}

