div#mtsp_page_layout {margin:auto; min-width:900px; max-width:903px; width:903px; border: 0px solid #000000; z-index:1;}
div#mtsp_page_layout div.mtsp_row {float:left; top:0; left:0; width:auto; height:inherit; z-index:1;}
div#mtsp_page_layout div#mtsp_cell_0_0 {margin:0px; top:0px; margin-left:0px; margin-right:0px; z-index:1;}
div#mtsp_page_layout div#mtsp_cell_1_0 {margin:0px; top:0px; margin-left:0px; margin-right:0px; z-index:1;}
div#mtsp_page_layout div#mtsp_cell_2_0 {margin:0px; top:0px; margin-left:0px; margin-right:0px; z-index:1;}

.body-default 
{         overflow:auto; property-description: Estilo general de la página;
property-predefined: 1;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
vertical-align: baseline;
text-align: left;
border-width: 0px;
border-style: none;
border-color: #000000;
margin: 0px;
padding: 0px;
background-color: #EEEEEE;
background-repeat: no-repeat;
background-position: left top; }

.container-portlets-area 
{                      property-description: Estilo por defecto de un área de portlets en una página;
property-predefined: 1;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
vertical-align: top;
text-align: center;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 0px;
padding: 0px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.portlet-area 
{          property-description: Estilo del area de portlet;
property-predefined: 1;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
vertical-align: baseline;
text-align: left;
border-width: 0px;
border-style: none;
border-color: #FFFFFF;
margin: 0px;
padding: 0px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.portlet-font 
{          property-description: Estilo del texto en el portlet;
property-predefined: 1;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
vertical-align: baseline;
text-align: left;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 0px;
padding: 0px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.portlet-font-dim 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #999999; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo del texto en el portlet pero con el color más apagado; property-predefined: 1;font-weight:normal }

.portlet-form-button 
{                                                                    BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; property-description: Estilo de un botón en un portlet; property-predefined: 1;font-weight:normal }

.portlet-form-field 
{                                                                    property-description: Estilo de un elemento de formulario en un portlet; property-predefined: 1; font-family: Arial, Helvetica, sans-serif; color=000000; font-size=12; text-align=left; vertical-align=baseline; border-width=1; border-style=none; border-color=000000; background-color=transparent; background-repeat=no-repeat; background-position=left top; margin=1; padding=1;;font-weight:normal }

.portlet-form-field-label 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-SIZE: 14px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial Narrow, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo usado en celdas de campos dentro de los portlets; property-predefined: 1;font-weight:normal }

.portlet-form-input-field 
{                                                                    BORDER-RIGHT: #909090 1px dotted; PADDING-RIGHT: 4px; BACKGROUND-POSITION: left top; BORDER-TOP: #909090 1px dotted; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #909090 1px dotted; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #909090 1px dotted; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcf; TEXT-ALIGN: left; property-description: Estilo de un campo de entrada en un portlet; property-predefined: 1;font-weight:normal }

.portlet-msg-info 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #ff0000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo de mensajes de información; property-predefined: 1 }

.portlet-section-alternate 
{                                                                    property-description: Estilo alternativo del texto del portlet; property-predefined: 1; font-family: Arial, Helvetica, sans-serif; color=000000; font-size=12; text-align=left; vertical-align=baseline; border-width=1; border-style=none; border-color=000000; background-color=transparent; background-repeat=no-repeat; background-position=left top; margin=1; padding=1;;font-weight:normal }

.portlet-section-body 
{                                                                    font-size: 12px;font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; vertical-align: baseline; text-align: left; border-width: 1px; border-style: none; border-color: #000000;margin: 5px;padding: 5px;background-color: #FFFFF0;background-repeat: no-repeat;background-position: left top; property-description: Estilo del cuerpo del portlet; property-predefined: 1 }

.portlet-section-footer 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo de la sección al pie del portlet; property-predefined: 1;font-weight:normal }

.portlet-section-header 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo de la  cabecera del portlet; property-predefined: 1 }

.portlet-section-subheader 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo del texto en la subcabecera del portlet; property-predefined: 1 }

.portlet-section-text 
{                                                                    BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left top; BORDER-TOP: #000000 1px; PADDING-LEFT: 1px; FONT-SIZE: 13px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 1px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, Times New Roman, Times, serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; property-description: Estilo de un texto destacado en el portlet; property-predefined: 1;font-weight:normal }

.portlet-title 
{                                                                    font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #909090;font-weight: normal;vertical-align: bottom;text-align: left;border-width: 1px;border-style: none;border-color: #000000;margin: 0px;padding: 0px;background-color: transparent;background-repeat: no-repeat;background-position: left top; property-description: Estilo del título del portlet; property-predefined: 1 }

.pag_inicial_titulo 
{                                                                  property-description: Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
vertical-align: baseline;
text-align: right;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 1px;
padding: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.pag_inicial_pie 
{    property-description: Copia de Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-weight: normal;
vertical-align: baseline;
text-align: right;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 0px;
padding: 0px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.texto-inicial 
{                                         property-description: Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-weight: normal;
vertical-align: baseline;
text-align: center;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 1px;
padding: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.texto-inicial-rojo 
{                 property-description: Copia de Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #A30F10;
font-weight: normal;
vertical-align: baseline;
text-align: center;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 1px;
padding: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.texto-inicial-azul 
{                 property-description: Copia de Copia de Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #005EA4;
font-weight: normal;
vertical-align: baseline;
text-align: center;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 1px;
padding: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.texto-inicial-verde 
{                property-description: Copia de Copia de Copia de Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #386631;
font-weight: normal;
vertical-align: baseline;
text-align: center;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 1px;
padding: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }

.texto-inicial-amarillo 
{                property-description: Copia de Copia de Copia de Copia de Copia de Estilo del texto en el portlet;
property-predefined: 0;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #22222;
font-weight: normal;
vertical-align: baseline;
text-align: center;
border-width: 1px;
border-style: none;
border-color: #000000;
margin: 1px;
padding: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-position: left top; }




h1 {
display:none;
}
a.enlaces_inicial {
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.enlaces_inicial:hover {
font-family:verdana,arial,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
img.boton-inicial {
border:medium none;
}
p.texto-inicial {
margin:auto auto 10px;
text-align:center;
width:80%;
}
p.texto-inicial-arriba {
margin:auto auto 10px;
text-align:center;
width:80%;
}
div#mtsp_page_layout div.mtsp_row {
width:899px;
background:#FFFFFF none repeat scroll 0 0;
}
p.logos-portada {
margin-left:auto;
margin-right:auto;
text-align:center;
width:100%;
}
img.enlace {
border:0 none;
margin:10px;
}
div.consorcio {
margin-left:auto;
margin-right:auto;
text-align:left;
width:60%;
}
p.consorcio {
text-align:center;
width:16em;
}
div.pie-completo {
margin-left:auto;
margin-right:auto;
width:100%;
_width:99%;

}
div.pie {
clear:both;
float:right;
text-align:right;
width:100%;
margin-top:15px;
margin-right:5px;
}
div.pie2 {
clear:both;
float:right;
text-align:right;
width:90%;
*margin-top:5px;
*margin-right:5px;
}
div.logosvalidacion {
clear:both;
float:left;
height:30px;
position:relative;
top:-60px;
*top:0px;
width:50%;
text-align:left;
}

div.enlace-seccion {
float:left;
margin-left:30px;
}
div.centro {
padding:0 100px 0 140px;
}
div.texto-superior {
height:50px;
margin-top:20px;
width:100%;
}
div.texto-superior-dentro {
margin:auto;
text-align:center;
width:50%;
}
div.texto-superior-dentro-invisible {
display:none;
margin:auto;
text-align:center;
width:50%;
}
div#mtsp_page_layout div#mtsp_cell_0_0 {
background:#FFFFFF url(http://212.89.11.76/mtspcache/21545.jpg) repeat-x scroll 0 0;
margin:0;
}

div.inicial-texto-abajo {
background:#FFFFFF none repeat scroll 0 0;
}
div#mtsp_cell_1_0 {
background:#FFFFFF none repeat scroll 0 0;
}
div#mtsp_page_layout div#mtsp_cell_2_0 {
background:#FFFFFF none repeat scroll 0 0;
margin:0;
position:relative;
top:30px;
z-index:1;
}

div.cogersa-cabecera{
height:197px;
background:url(http://212.89.11.76/mtspcache/22323.jpg) no-repeat #fff;
}
div.buscar{
position:relative;
top:2px;
left:690px;
width:180px;
height:30px;
display:none;
}
form#formulario{
width:200px;
height:30px;
}
div.dentroform{
width:200px;
height:30px;
}
div.transparente-cogersa{

width:160px;
height:135px;
position:relative;
float:left;
top:23px;
left:23px;
}
div.transparente-secciones{

float:left;
height:60px;
left:220px;
position:relative;
top:70px;
width:500px;
}
div.transparente-cogersa img, div.transparente-secciones img{
border:none;
}
div.cabecera-pie{
background:#FFFFFF url(http://212.89.11.76/mtspcache/22324.jpg) no-repeat scroll 0 0;
height:60px;
margin-top:10px;
padding-right:5px;
text-align:right;

}


