*{
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
}

html{
    width:100%;
    height:100%;
    background:url(images/fondograffittis2.jpg) top center repeat-y;
}

body{
    width:100%;
    height:100%;
}

#site{
    width:988px;
    margin:0 auto;
}

#header{
    padding:20px 0 0 0; /*top right bot left*/
    width:988px;
    overflow:hidden;
    position:relative;
}

#menubar{
    width: 988px;
    height: 50px;
    padding: 0;
    background: url(images/parabarra.png) repeat-x;} 

ul#menu, ul#menu li {
    float: left;
    margin: 0; 
    padding: 0;}

ul#menu li {
    list-style: none;}

ul#menu li a {
    letter-spacing: 0.1em;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: left; 
    height: 35px; /*le quito los 15 que le dejo en el padding*/
    padding: 15px 20px 0px 20px;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    text-decoration: none;
    background: transparent;
} 

ul#menu li a:hover, ul#menu li.selected a, ul#menu li.selected a:hover {
    color: #3366ff;
    font-weight: bold;
    background: url(images/parabarrainvertida.png) repeat-x;}

#content{
    width:988px;
    background:url(images/content_bg.jpg) top left;
    overflow:hidden;
    padding:0 0 20px 0; /*top right bot left*/
}

#main{
    width:660px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
    overflow:hidden;
    padding:13px 19px 0 19px; /*top right bot left*/
}

.more{
    display:block;
    margin:0 0 0 0px; /*top right bot left*/
}

#sidebar{
    width:277px;
    float:left;
}

#sidebar .more{
    margin:0 60px 0 60px; /*top right bot left*/
}
.sponsors{
    margin:10px 10px 10px 10px; /*top right bot left*/
    background:url(images/content_bg.jpg) top left no-repeat;
}
.sponsors a{
    display:block;
    margin:0px 0 0 0px; /*top right bot left*/
}

#footer{
    width:100%;
    border-top:1px solid #D0D1D2;/*la linea que aparece es esto*/
    padding:15px 0 70px 0; /*top right bot left*/
    font-size:12px;
    color:black;
}
#footer span{
    float:left;
}
#footer div{
    width:988px;
    margin:0 auto;
    padding:0 0 0 15px; /*top right bot left*/
}
#footer a{
    color:blue;
    text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:none}
#footer .bft{text-decoration:none}
#footer .bft:visited{text-decoration:none}
#footer .bft:hover{text-decoration:none}

#navigation{
    display:block;
    float:right
}
#navigation li{
    display:inline;
    list-style-type:none;
}
#navigation a{
    margin:0 10px;
}
#footer #navigation .rss{
    color:#ED2CE2;
    text-decoration:none
}
.inner_copy{
    border:0;
    color:#fff;
    float:right;
    width:0.09%!important;
    margin:-100px;
    overflow:hidden;
    line-height:0px;
    padding:0px;
    font-size:11px
}

.fancyButton
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;
	padding: 2px 4px;
	background: -moz-linear-gradient(top, #d7def0 0%, #adadad);
	background: -webkit-gradient(linear, left top, left bottom, from(#d7def0),to(#adadad));
	border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;
	border: 0px solid #b85f00;
	-moz-box-shadow: 1px 1px 0px rgba(194,194,194,0.5), inset 0px -1px 0px rgba(240,240,240,0.7);
	-webkit-box-shadow: 1px 1px 0px rgba(194,194,194,0.5), inset 0px -1px 0px rgba(240,240,240,0.7);
	text-shadow: 0px -1px 1px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,0.3);
	font-weight: bold; cursor:pointer;
}

.fancyText
{
	font-family:arial; font-size:15px; font-weight:bold; 
	padding:7px 24px; text-decoration:none; text-shadow:1px 1px 0px #ffffff;
}

.fancyButton {
	cursor : pointer; 
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
	border:1px solid #dcdcdc; display:inline-block; color:#777777;
	font-family:arial; font-size:15px; font-weight:bold; text-align : center;
	padding:6px 24px; text-decoration:none; text-shadow:1px 1px 0px #ffffff; padding-left : 0px; padding-right : 0px;
}.fancyButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.fancyButton:active {
	position:relative;
	top:1px;
}

.celda{float:left; text-align :center; padding-top : 12px; padding-bottom:12px;}
.tabla .celda{outline: 1px inset white;}










