
body {
	margin: 0px 0px 0px 0px;
	background-color : #e6d899; /* FONDO DE LA PAGINA ***********/
	}

td,tr,p,div {
/*	CAMBIO CHF	font-family: Trebuchet MS; *****/
	font-family: Verdana;

    text-align: justify;

/* azulaico				color: #40657b; */
/* azul oscuro			color: #083d5c; */
/*******************        font-size:  12px; ************************************/
	font-size: 13px;

	}


img
{
border: 0;
}

a:link, a:visited {
/*	font-family: Tahoma; */
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
    text-align: left;
    line-height: 15px;      
	}

a:hover {
/*	font-family: Tahoma; */
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
    text-align: left;
    line-height: 15px;
	}

/* DIV para el banner en flash */
#banner {
	position: relative;
	z-index: 9999;
	left: 125px;
	top: -125px;
	width: 750px;
}

#active_menu {
        color: #A92B40;
        vertical-align:  text-top;
              	}
	
a.mainlevel:link, a.mainlevel:visited {
	font-family: Trebuchet MS;
	
        color: #505050;
        font-weight: bold;
		font-size:  14px;

        line-height: 20px;
        text-decoration:none;
        text-align: left;
        vertical-align: middle; /* *********** AŅADIDO POR CH */
        /*vertical-align: middle;*/
        padding-left: 15px;
        position: relative;
        top: 3px;
	}

a.mainlevel:hover {
	/* same as above, but when hovering */
	font-family: Trebuchet MS;
	
        color: #A92B40;
        font-weight: bold;
		font-size:  14px;


        line-height: 20px;
        text-decoration:none;
        text-align: left;
        vertical-align:  text-top; /* *********** AŅADIDO POR CH */
        padding-left: 15px;
        position: relative;
        top: 3px;
	}
	
a.mainSUBlevel:link, a.mainSUBlevel:visited {
	font-family: Trebuchet MS;
	
        color: #505050;
        font-weight: bold;
		font-size:  14px;

        line-height: 20px;
        text-decoration:underline;
        text-align: left;
        vertical-align: middle; /* *********** AŅADIDO POR CH */
        /*vertical-align: middle;*/
        padding-left: 15px;
        position: relative;
        top: 3px;
	}

a.mainSUBlevel:hover {
	/* same as above, but when hovering */
	font-family: Trebuchet MS;
        color: #A92B40;
        font-weight: bold;
		font-size:  14px;
        line-height: 20px;
        text-decoration:underline;
        text-align: left;
        vertical-align:  text-top; /* *********** AŅADIDO POR CH */
        padding-left: 15px;
        position: relative;
        top: 3px;
	}



a.sublevel:link, a.sublevel:visited {
	/* this styling is for menu items that HAS A PARENT */
        display: block;
        font-family: Trebuchet MS;
        color: #151515;
        font-weight: normal;
        line-height: 15px;
        font-size:  10px;
        text-decoration:none;
        text-align: left;
        vertical-align: middle;
        padding-right: 0px;
        margin-left: 10px;
	}

a.sublevel:hover {
	/* pffff!.. you know this! */
        display: block;
        font-family: Trebuchet MS;
        color: #DF0024;
        font-weight: normal;
        line-height: 15px;
        font-size:  10px;
        text-decoration:none;
        text-align: left;
        vertical-align: middle;
        padding-right: 0px;
        margin-left: 10px;
	}

a.mainlevel-bot:link, a.mainlevel-bot:visited {
	/* this styling is for the MAIN items in the menu */
        
        font-family: Verdana;
        color: #ffffff;
        font-weight: normal;
        font-size:  11px;
        text-decoration:none;
        text-align: right;
        align: right;
        text-transform: lowercase;
vertical-align: top;
	}

a.mainlevel-bot:hover {
	/* same as above, but when hovering */
        color: #FF3D2A;
        font-size:  11px;
        text-decoration:none;
        text-align: right;
                
	}



/** 
 * Mambo Styling for Contents
 * --------------------------
 * All the styling for contents are listed
 * below.
 */
 
.contentpane {
	/* This is used mainly for the table that holds the SECTIONS such as News.
	   This is when you create a link to a Section and when clicked on it, it will display
	   "News" then some description (with image if you selected one) and then a list of 
	   Category of News. Yes! That entire thing is contained in a table with this style */
		
	font-family: trebuchet ms;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
         text-align: left;
         line-height: 15px;
         margin-left: 10px;
         margin-right: 10px;
         width: 400px;
    }

.contentpaneopen {
	font-family: trebuchet ms;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	line-height: 15px;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: top;
    }

	
.tablatarifas {
	border-style: dotted;
	border-width: 1px;
    }

table.tablatarifas td {
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
    }
	

.filapar {
	font-family: Tahoma;
	font-size: 13px;
/*	color: #A92B40;	  GRANATE COMO LOS TITULOS */
	color: #000099;  /* AZUL */
    }

/*
.filaimpar {
	font-family: Tahoma;
	font-size: 13px;
    }
	*/


.contentheading {
	/* This is used in several places; the Heading of contents on the frontpage,
	   it is also used for Section's heading (see above for explanation) "News" or
	   whatever heading you used */
	font-family: trebuchet ms;
	font-size: 14px;
	color: #A92B40;
	text-decoration: none;
	font-weight: bold;
         text-align: left;
         line-height: 15px;
         margin-left: 10px;
	}


table.contenttoc {
	/* This is used to format the table of the Tables of Contents or "Jump to" 
	   box when it is enabled in a multiple paged content or article */
	color: #343A58;
	background-color: #e0e0e0;
	border-top: 1px solid #465675;
	border-bottom: 1px solid #465675;
	border-left: 1px solid #465675;
	border-right: 1px solid #465675;
    }

table.contenttoc td {
	/* the same as above, but this is used to format the td or
	   table cells */
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-align:left;
	padding: 3px;
}


/**
 * Mambo Modules formatting
 * ------------------------
 * These stylings are to format the way modules are
 * displayed. It mainly deals with the format of its
 * table. I think this doesn't need too much explaining
 */

table.moduletable {
	/* styling the module table */
	margin: 0px 0px 0px 0px;
	width: 100%;
	}

table.moduletable th {
	/* styling the module header, and the module titles */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	}

table.moduletable td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	align: right;
	}

table.moduletable-hometext {
	margin: 0px 0px 0px 0px;
	width: 100%;
	position: relative;
	top: 22px;
	}

table.moduletable-hometext th {
	/* styling the module header, and the module titles */
	font-family: trebuchet ms;
	font-size: 10px;
	font-weight: normal;
	color: #a9a9a9;
	text-align: left;
	}

table.moduletable-hometext td {
	/* well.. for formatting the table cells of the module table */
	font-family: trebuchet ms;
	font-size: 10px;
	font-weight: normal;
	color: #a9a9a9;
	text-align: left;
	}

table.moduletable-language {
	/* styling the module table */
	margin: 0px 0px 0px 0px;
	width: 100px;
         position: relative;
         top: -15px;
         float: right;
	}

table.moduletable-language th {
	/* styling the module header, and the module titles */
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #FFffff;
	text-align: right;
	}

table.moduletable-language td {
	/* well.. for formatting the table cells of the module table */
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #FFffff;
	text-align: right;
	}
	

.pollstableborder {
	/* set the border properties of the polls voting table */
	border: 1px solid #465675;
}



