#container {
width: 960px;
float: left;
margin: 0 auto;
}

.clear {
clear: both;
}

#footer {
width: 900px; float: left;
/* margin-left debe ser un poco mas grande que los divs superiores! */
margin-left: 20px;
text-align: center;
}

*,body {
font-family: Lucida Console, Bitstream Vera Sans, Helvetica; font-size: 12px; color: black;
}


td {
/*margin: 0 auto;*/
text-align:center;
}
td.left {
/*margin: 0 auto;*/
text-align:left;
}
th {
border: 2px solid WhiteSmoke;
border-style: groove;
background: -moz-linear-gradient(top, white 0%, #EBE0D6 100%);
}


table {
    background: #FFE0C2;
    -moz-border-radius: 5px; -webkit-border-radius: 5px;
    overflow: auto;
}

tr.alt td{
background: -moz-linear-gradient(top, #E6F5FA 0%, white 100%);
}
/*tr.over td{
     background: yellow;
}

tr.lista{
     background: WhiteSmoke;
}
tr.listazebra{
     background: #E0D1C2;
}*/
a {text-decoration: none;
}
hr {
    border: 1px solid #FFBD7A;
}
#left_col { width: 550px; float: left; margin-left: 15px; /*overflow: auto;*/}
#right_col {width: 350px; float: left; margin-left: 15px; /*overflow: auto;*/}
p.cabecera { background: #FF9E3D; color: white; font-weight: bold; padding: 8px; font-size: 15px; margin-bottom: 5px;}
.curved { -moz-border-radius: 15px; -webkit-border-radius: 15px;}
.right_contents { margin-bottom: 5px;}
.scroll {-moz-border-radius: 10px; -webkit-border-radius: 10px; 
background: -moz-linear-gradient(right, white 0%, #FFE0C2 100%); 
background: -webkit-gradient(linear, left center, right center, from(#FFE0C2), to(white)); 
height: 450px; overflow: auto;}

#mensaje, #ent_longitud {
 font-size: 10px;
}
input[type=text],input[type=password],input[type=file],textarea, select{
    background: white;
}

.left {
    padding-left: 15px;
    text-align: left;
}

.parrafo{
    margin-left: 10px;
    margin-right: 10px;
}

.formulario {
    padding: 20px;
    margin-left: 10px;
    margin-right: 10px;
}
.size15 {
    font-size: 15px;
}
li.light {
    padding-top: 10px;
}

