body { 
 font: 11px  tahoma, Arial, Helvetica, sans-serif;
 margin: 0px; 
 text-align: center; 
 color:#585858;
 background: url(img/back-top.gif) top repeat-x;
 background-position: 0px 35px;
}
#contenedor{ 
 text-align: center;
 padding: 0px 0px 20px 0px; 
 width: 895px; 
 margin: auto;
} 
#header{ 
 clear: both; 
 margin : 0px 0px 0px 0px;
 padding: 0px;
 height: 190px;
 width: 895px;
 text-align:left;
}
#izq {
 width:240px;
 float:left;
 margin-left:10px;
}
#der {
 width:640px;
 float:right;
}
#contenido {
 text-align:justify;
 padding-left:20px;
 padding-top:10px;
 padding-bottom:5px;
 clear:both;
 border-left: 1px #c0c0c0 solid;
}
#contenido2{
 padding: 0px 0px 0px 10px;
}
h1{
 color:#ed1c24;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-weight:bold;
 font-size:16px; 
 margin-top:5px;
 padding-bottom:25px;
 margin-bottom:0px;
 background: url(img/titline.gif) no-repeat 0px 22px;
}
A, A:VISITED, A:ACTIVE, A:FOCUS, A:LINK{ 
 color: #333333;
 text-decoration:none;
} 
A:HOVER{ 
 color: #EE2F62; 
 text-decoration:underline;
} 
.tabla{
 border: 0px;
 border-collapse: collapse;
 border-spacing: 0px;
}
.tabla td{
 border: 1px solid #F1F1F1;
 height: 20px;
 padding:1px;
}
#tbl td{
 padding:5px;
}
input { 
 font-size : 8pt; 
 color:#666666;
 border:1px solid #E1E1E1;
 background:#FBFBFB;
 width:240px;
} 
.boton {
 color:#FFFFFF;
 background:#ed1c24;
}
textarea{
 font-size : 8pt; 
 color:#666666;
 border:1px solid #E1E1E1;
 font-family:Arial, Helvetica, sans-serif;
 background:#FBFBFB;
 width:240px;
}


#pie {
 text-align:center;
 clear:both;
 margin-top:30px;
 width:620px;
 padding-left:20px;
}
