* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
 background-color: #fff;
height:100%;
 background-repeat:repeat;
}
.wrapper {
 width: 1000px;
 margin: 0 auto;
}
/* ------------------------ comienzo del header-----------------*/
.header {
 margin: -10px 0px 0px 0px;
 background-color: #1f3750;
 min-height: 50px;
 padding: 10px 0px 0px 20px;
}
* html .header {height:50px} /* IE Min-Height Hack */ 


/* ------------------------ End Header -----------------*/

/* ------------------------ Menu principal -----------------*/



#navcontainer {
        background: #cd5252;
        margin: 0 auto;
        margin-top: -10px;
        width: 1000px;
        padding: 1em 0 0 0;
        font-family: georgia, serif;

}

/* to stretch the container div to contain floated list */
#navcontainer:after {
        content: ".";
        display: block;
        line-height: 1px;
        font-size: 1px;
        clear: both;
}

ul#navlist {
        list-style: none;
        padding: 0;
        margin: 0 auto;
        width: 1000px;
        font-size: 0.9em;
}

ul#navlist li {
        display: block;
        float: left;
        width: 20%;
        margin: 0;
        padding: 0;
}

ul#navlist li a {
        display: block;
        width: 100%;
        padding: 0.5em;
        border-width: 1px;
        border-color: #ffe #aaab9c #ccc #fff;
        border-style: solid;
        color: #054757;
        text-decoration: none;
        background: #f7eed1;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a {
        background: #f0e7d7;
        color: #ffffff;
}

ul#navlist li a:hover, ul#navlist li#active a:hover {
        color: #f5ec02;
        background: transparent;
        border-color: #aaab9c #fff #fff #ccc;
}

/* ------------------------ termina el menu principal -----------------*/


/* ------------------------ Menu de idiomas -----------------*/


#menu14 {
        width: 130px;
        margin: 1px;
        }

#menu14 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu14 li a:link, #menu14 li a:visited {
        color: #333;
        display: block;
        background:  url(menu14.gif);
        padding: 8px 0 0 10px;
        }

#menu14 li a:hover, #menu14 li #current {
        color: #FFF;
        background:  url(menu14.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }

#menu14 ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }


/* ------------------------Termina el  Menu de idiomas -----------------*/


/* ------------------------ Start outer content -----------------*/
#outercontent {
 float: left;
 background-color: #e8e8e8;
 width: 975px;
 padding: 13px;
 min-height: 95%;
 margin-bottom: 13px;
 border: 1px solid #AEAEAE;
}
* html #outercontent {height: 95%} /* IE Min-Height Hack */ 



/* ------------------------ End outer content -----------------*/

/* ------------------------ Columna de texto central -----------------*/
#centercolumn {  
 background-color: #4b0101;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 7px;
 width: 750px;
 height: repeat X;
 float: left;
 color: #fff;
}

#centercolumn ul {  
     list-style: disc;
        margin: 30px;
        padding: 0;
}

#rightcolumn {
 margin: 0px 0px 13px 13px;
 padding: 7px;
 display: inline; /* IE Hack */
 width: 140px;
 float: left;
 border: 1px solid #AEAEAE;
 background-color: #ccc;
}
/* ------------------------ End Columns -----------------*/

/* ------------------------ Start Footer -----------------*/
#footer {
 border: 1px solid #AEAEAE;
 padding: 15px;
 margin-top: 1px;
 background-color: #73797d;
}

/* ------------------------ End Footer -----------------*/

h1 {
 font-size: 23px;
 font-family: Arial;
}
.img {
	border: none;

}
.float {
 float: left;
 padding: 0px 10px 0px 0px;
}

/* Links */
a:link {
	color: #833817;
	text-decoration: none;
}
a:visited {
 color: #ef9a07;
 text-decoration: none;
}
a:hover {
	color: #000;
	background-color: #fff;
	text-decoration: none;
}