body
{
    font-family: Arial Narrow;
    font-size: 12px;
    background-color: White;
    margin: 0px;
    padding: 0px;
}
div{
	display: inherit;
}
#top
{
    background-color: #4F4F4F;
    color: White;
    font-size: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}
#top div
{
    width: 830px;
    text-align: right;
    display: block;
}
#top div a:link,
#top div a:visited
{
    text-decoration: underline;
    color: White;
    padding-right: 3px;
    padding-left: 3px;
}
#top div a:hover
{
    text-decoration: none;
}
#tradeName
{
    background-image: url(../img/all4trainingHome.gif);
    background-repeat:no-repeat;
    width:830px;
    height: 275px;
    display: block;
    margin: 0px;
    padding: 0px;
}
#tradeName2
{
    background: white;
    width:830px;
    height: 275px;
    display: block;
    margin: 0px;
    padding: 0px;
}
#tradeNameBar
{
    background-image: url(../img/backgroundBar.gif);
    background-repeat: repeat-x;
    height: 32px;
    margin: 0px;
    padding: 0px;
}
#menuBkg
{
    background-image: url(../img/backgroundMenu.gif);
    background-repeat: repeat-x;
    height: 55px;
    margin: 0px;
    padding: 0px;
}
#menu
{
    background-image: url(../img/backgroundMenu.gif);
    background-repeat: repeat-x;
    height: 55px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    width: 830px;
}
#menu a:link,
#menu a:visited
{
    background-color:Transparent;
    font-size: 18px;
    font-family: Arial Narrow;
    font-weight: bold;
    height: 55px;
    width: 90px;
    display: block;
    float: left;
    padding-top: 20px;
    padding-bottom: 0px;
    color: #696969;
    text-decoration: none;
}
#menu a:hover
{
    text-decoration: underline;
}
#menu a.on:link,
#menu a.on:visited
{
    background-image: url(../img/backgroundMenuOn.gif);
    background-repeat: no-repeat;
    height: 55px;
    width: 131px;
    display: block;
    float: left;
    font-size: 20px;
}
#contentPage
{
    font-family: Arial Narrow;
    width: 820px;
    text-align: justify;
    color: #696969;
    font-size: 18px;
}
#contentPage h1
{
    font-size: 30px;
    color: #F89972;
}
#contentPage h2
{
    font-size: 28px;
    color: #F89972;
}
/* HOME */
#contentPage #areas
{
    margin-bottom: 20px;
}
#contentPage #areas div 
{
    display:block;
    float: left;
    width: 230px;
    margin-left: 20px;
    padding-right: 10px;
    border-right: 1px solid #B8CDE2;
    margin-bottom: 40px;
    height: 300px;
    
}
#contentPage #areas div h1
{
    font-family: Trebuchet MS, Arial Narrow;
    font-size: 20px;
    color: #B8CDE2;
}
#contentPage #areas div p
{
    padding: 5px;
    padding-right: 10px;
}
#contentPage #areas div a:link,
#contentPage #areas div a:visited
{
    display: block;
    width: 225px;
    height: 32px;
    background-image: url(../img/fondoboton.png);
    background-repeat: no-repeat;
    background-position: left top;
    /* padding-left: 30px; */
    padding-top: 5px;
    margin: 0px;
    margin-top: 15px;
    margin-right: 5px;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
}
#contentPage #areas div.last
{
    border-right: 1px solid white;
    
}

/* FHOME */
#imageFoot
{
    background-image: url(../img/backgroundFoot.gif);
    background-repeat: no-repeat;
    background-position: let bottom;
    height: 206px;
    width: 830px;
    clear: both;
}
#footer
{
    background-color: #C3C3C3;
    clear: both;
    margin: 0px;
    padding: 5px;
}
#footer #footMap
{
    margin-top: 10px;
    background-color: #C3C3C3;
    width: 830px;
    height: 90px;
    text-align: left;
    color: white;
}
#footer #footMap div
{
    width: 125px;
    float: left;
    display: block;
    margin: 0px;
    padding: 5px;
}
#footer #footMap div a:link,
#footer #footMap div a:visited
{
    color: #8C8C8C;
    font-family: Arial;
    font-size: 11px;
    text-decoration: underline;
}
#footer #footMap div a:hover
{
    text-decoration: none;
}
#footer #footMap div ul li a:link,
#footer #footMap div ul li a:visited
{
    text-decoration: none;
}
#subfoot
{
    border:none;
    color: #8C8C8C;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
    width: 830px;
    background-color:White;
    background-image: none;
    padding-top: 10px;
    padding-bottom: 10px;
    clear: both;
}
#subfoot a:link,
#subfoot a:visited
{
    color: #8C8C8C;
    font-family: Arial;
    font-size: 11px;
    text-decoration: underline;
}
#subfoot a:hover
{
    text-decoration: none;
}

/* NOTICIAS HOME */

div#noticias{
	width: 245px;
	float: right;
}

div#primeros{
	width: 515px;
	float: left;
}

div.contenedor_inicio{
	clear: both;
	width: 790px;
	overflow: hidden;
}
