body {
	color: #ccc;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
	font-size: 0.6em;
	background: #231f20;

}

#cajon {
    margin: 0 auto;
    width: 700px;
	}

.r {float: right}
.l {float: left}
.center {text-align:center}
.negrita {font-weight:bold}
img {border:none; vertical-align:middle; }
.mini {font-size: 1em}


 h1
{
	color: #ddd;
	font-weight: bolder; font-size: 2.2em;
	padding: 1.2em 0 0 0 ; text-align:center;
}

h1 sup
{
	color: #ddd;
}

a:link, a:visited
{	color: #ddd;
	text-decoration: none;}

a:hover
{	color: #FFCC00;
	text-decoration: none;}


#htmlElement h2
{color: #000;}

#htmlElement p
{color: #000;}

.mini a:link, .mini a:visited
{	color: #666666; text-decoration: none;}

.mini a:hover
{	color: #000;}



p {
	margin-bottom: 0.1em; 
	font-size: 1.7em;
	color: #ddd;
}


h1 .company, h1 a .company
{	color: #FFCC00;}

h2{	color: #ddd;
	font-size: 2.5em; margin: 1em 0 0 0;
}

h3 {
	color: #fff;
	font-size: 1.7em;
}

h4 {
	font-size: 1.3em;
}

/*
#head { height: 5em; clear:both; display:block;}
*/

.content {
/*    margin: 0 auto;
    width: 700px;
/*	margin: 0 20px; width:600px; text-align:center; */
}

.content a {
	color: #fff;
}


.content p {
	margin-bottom: 0.1em; 
	font-size: 1.7em;
	color: #ddd;
}

.imageElement { width: 500px}

.content p.linkage {
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }




/*.content p.linkage a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content p.linkage a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}*/

#myGallery {
	text-align: left;
	margin: 0 auto;
}


/**********************************************************************************/



/*
.home .multibox {
	background: url(../img/nav-multibox.gif) no-repeat top left;
	width: 500px;
	height: 22px;
	text-indent: -9999px;
}
*/

/*
#container {
	width: 500px;
	margin: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}

*/


/**********************************************************************************/


.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#333;
    border:2px solid #999;
/*    border-top:1px solid #eee;
    border-left:1px solid #eee;
*/
    font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:160%;
    line-height:160%; 
    text-decoration:none;
    font-weight:bold;
    color:#FFCC00;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#FFCC00;
    border:2px solid #999;
    color:#000;
}
.buttons a:active{
    background-color: #FFCC66;
    border:2px solid #000;
    color:#999;
}


