﻿HTML {
	FONT-SIZE: small; COLOR: #585757; LINE-HEIGHT: 1.5em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}

body {
	BACKGROUND-COLOR: #d6d6d6; 
}
/* Link generales */
A:link {
	FONT-WEIGHT: bold; COLOR: #ed1c24; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #ed1c24; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #f80331; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #ed1c24; TEXT-DECORATION: underline
}
/* Titulos */
#titulo_contenido {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px; HEIGHT: 416px
}
#titulo_logo {
	FLOAT: left
}
#titulo_logo A {
	DISPLAY: block; BACKGROUND: url(images/lfasa.gif) no-repeat left top; WIDTH: 300px; TEXT-INDENT: -9999px; HEIGHT: 38px; margin-top:20px; margin-left:20px;
}
#titulo_img {
	FLOAT: left; WIDTH: 900px; HEIGHT: 258px
}
#titulo_nav a:hover{
	color:#81B571;
	background-color: #FFFF80;
	text-decoration:none;
}
#titulo_nav a
{
color: #598E81;	
text-decoration:none;
}


/* Vínculo horizontal */
ul.horizontal li{
    text-align: left;
    float: left;
    list-style: none;
    padding: 3px 10px 3px 10px;
    margin: 5px;
    border: 1px solid #CCC;
    font-size: 14px;
}

/* Contenido */
#contenido {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
#contendido_columnas {
	MARGIN: 0px auto; WIDTH: 916px
}
#contenido_principal{
	 BACKGROUND: url('gif/barraabajo.gif') #ffffff no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 22px; WIDTH: 916px; PADDING-TOP: 0px
}
#contenido_principal h2 {
	FONT-SIZE: 110%;  COLOR: #598E81; border-bottom: 1px solid #DDD; margin-bottom:0px;
}
#contenido_principal h2 a {
	 text-decoration:none;
}
#contenido_principal h2 a:hover {
	 text-decoration:underline;
}

#contenido_principal {
	FONT-SIZE: 95%; COLOR: #000000
}
#contenido_principal p {
	COLOR: #585757
}
#publicaciones {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 100px; WIDTH: 560px; PADDING-TOP: 10px
}
#publicaciones a {
	COLOR: #598E81;
	}

#barra_derecha {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 160px; PADDING-TOP: 10px
}
#barra_derecha2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px;  WIDTH: 140px; PADDING-TOP: 10px
}
.parrafo {
margin-bottom:20px;
}
.fecha { margin: 0; font-size: 85%; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #999;}
/* Pie de pagina */
#pie_contenido {
	MARGIN: 0px auto 10px auto; WIDTH: 900px; PADDING-TOP: 6px; HEIGHT: 276px; 
}
#pie_contenido P {
	COLOR: #ffffff
}
#pie_contenido H3 {
	COLOR: #598E81
}
#pie_doscol {
background-color:#ffffff;
clear:both;
}
#pie_noticias {
FLOAT: left;background-color:#ffffff;
}
#pie_primeracol {
	PADDING-RIGHT: 15px;  PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 290px; PADDING-TOP: 10px; background-color:#ffffff; 
}
#pie_segundacol {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #598E81 1px solid; WIDTH: 290px; PADDING-TOP: 10px; background-color:#ffffff;
}
#pie_info {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 217px; PADDING-TOP: 25px; HEIGHT: 205px; BACKGROUND-COLOR: #598E81
}
#pie_info a {
color:#ffffff; font-weight:lighter;
}

.panelfasa{
padding-bottom:10px;
	}
}
.panelfasa a{
	 color:#000000;
	 font-size: small;
	 text-decoration:none;
	 	 
}
.panelfasa a:hover{
text-decoration:underline;
}

#links ul {
        list-style-type: none;
        width: 216px;
} 

#links li {
        border: 1px dotted #999;
        border-width: 1px 0;
        margin:  0;
}

#links li a { 
        color: #990000;
        display: block;
        font: Arial, Helvetica, sans-serif;
        padding: 5px;
        text-decoration: none;
}

 * html #links li a {  /* IE */
	width: 400px;
}

#links li a:hover {
        background: #ffffcc;
}

#links a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 125%; 
}

#links a span {
        color: #125F15;
        font: Verdana, Helvetica, sans-serif;
        line-height: 110%;
}

/*Formato de listas de noticas (USERCONTROL)*/
div#lista{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:3em;
	color:#666666;
	
}
div#lista ul{
	margin:0;
	padding:0;
}

div#lista li{
	list-style-position:outside;
}

div#lista a{
	color:#666;
	text-decoration:none;
}
div#lista a:hover{
	color:#598E81;
	font-weight:bold;
	text-decoration:underline;
}
div#lista img{
padding:0.7em 0 0.7em 0;
}

/*Borde de banners*/
.border{
border-right:2px solid #ddd;
border-bottom:2px solid #ddd;
}
/* Acciones */
.acciones
{
 background-color:#faf9f9; width:156px; padding:0; text-align:center; font-size:small; margin-bottom:5px; font-family:Verdana;border-bottom: 1px solid #DDD; border-top:1px solid #DDD;
}
.paginacion a:hover, .paginacion a:active
 {
border: 1px solid #d6d6d6;
color: #000;
background-color: #FFFF80;
font-size: 16px;
}
.paginacion a, .paginacion a:visited{
padding: 0 5px;
border: 1px solid #d6d6d6;
text-decoration: none; 
color: #2e6ab1;
font-size: 16px;
}

.foto {
	 margin-right: 10px;
	 float:left;
}
/* Formularios */
FIELDSET DIV {
	CLEAR: both; MARGIN: 0.3em 0px
}

FIELDSET {
	BORDER-RIGHT: #ddd 1px solid; width:540px; PADDING-RIGHT: 0.5em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
LEGEND {
	FONT-SIZE: 1.2em; COLOR: #598E81;
}
INPUT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.15em; BACKGROUND: #fafafa; PADDING-BOTTOM: 0.15em; FONT: bold 0.95em arial, sans-serif; BORDER-LEFT: #ddd 1px solid; WIDTH: 10em; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; -moz-border-radius: 0.4em; -khtml-border-radius: 0.4em
}
INPUT:hover {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
INPUT:focus {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
textarea  {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.15em; BACKGROUND: #fafafa; PADDING-BOTTOM: 0.15em; FONT: bold 0.95em arial, sans-serif; BORDER-LEFT: #ddd 1px solid; WIDTH: 10em; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; -moz-border-radius: 0.4em; -khtml-border-radius: 0.4em
}
textarea :hover {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
textarea :focus {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}


