body
{
    font-family: sans-serif;
    font-size: 12pt;
    margin: 0px auto 0px auto;
    horizontal-align: center;
    padding: 1em;
}

.previewpng
{
    border-style: double;
    border-color: #202020;
    border-width: 1px;
    margin-left: 1em;
}

.objectdiv
{
    float:left;
    margin-left: 1em;
    padding: 0.5em;
}

h1
{
    font-size: 18pt;
}

h2
{
    font-size: 16pt;
}

.section
{
    font-size: 14pt;
    color: #444444;
    font-style: italic;
    border-bottom: solid 1px #444444;
}
.wrapper
{
    width=95%;
    border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    height: 28px;
    background-color:#CCCCCC;
    padding: 10px;
    min-height: 600px;
    height: auto;
}
.menubar
{
    border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    height: 28px;
    background-color:#999999;
    padding: 10px;
    /*margin-top: 15px;*/
    margin-bottom: 1px;
    overflow: hidden;
}
.menuitem
{
    float:left;
    border-radius: 10px;
    background-color:#CCCCFF;
    padding: 5px 10px 5px 10px;
    margin-right: 10px;
    margin-bottom: 10px;    
    cursor: pointer;
}
.menuitem:hover
{
    background-color: #2F80E1;
    color: #FFFFFF;
}
.submenubar
{
    border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    height: 24px;
    background-color:#CCCCCC;
    padding: 10px;
    padding-left: 8em;
    /*margin-top: 15px;*/
    margin-bottom: 15px;
    overflow: hidden;
}
.submenuitem
{
    float:left;
    border-radius: 10px;
    background-color:#AAAAFF;
    padding: 2px 5px 2px 5px;
    margin-right: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    color: #555555;
}
.submenuitem:hover
{
    background-color: #2F80E1;
    color: #FFFFFF;
}

.title
{
    text-align: center;
    font-size: 28px;
}
.Ltitle
{
    text-align: left;
    font-size: 28px;
}
.subtitle
{
    text-align:left;
    font-size: 24px;
}
#content_div
{
    background-color: #EEEEEE;
    border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    min-height: 500px;
    height: auto;
    padding: 1em;
}

.link
{
    color: #002bb8; 
    cursor: pointer; 
    cursor: hand;
}
.link:hover
{
    background-color: yellow;
}
#topbar
{
    margin-bottom: 2px;
}

a
{
    text-decoration: none;
    color: #002bb8;
}

a:visited
{
    text-decoration: none;
    color: #002bb8;
}
.button
{
	margin-top: 10px;
	padding: 0.5em;
	cursor: pointer;
	border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	background-color: #999999;
	width: 150px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.button:hover
{
	background-color: #2F80E1;
}

/* CSS PARA LA PÁGINA DE VERSIONES */
.t1
{
    font-size: 125%;
    font-style: italic;
    font-weight: bold;
    color: #1133FF;
}
.t2
{
    font-size: 110%;
    font-style: italic;
    font-weight: bold;
    color: teal;
}
.semibold
{
    font-weight: bold;
    color: #5577FF;
}



// end
