@font-face{
font-family: 'Kimberley';
src: url('./writer.ttf') format("truetype");
} 
h1{font-family: "Kimberley", sans-serif }

div#todo{
border-width:0px;
margin:0px;
padding:0px;
background-image: url(bg.gif);
background-repeat: repeat;
background-attachment:fixed;
background-color:#000000;
}

div#cabecera{
width:800px;
height:150px; 
float:left;
position:relative;
float:left;
margin-bottom:1px;
}

div#pie{
width:725px;
float:left;
position:relative;
margin:1 auto;
background-color:#F0F8FF;
padding-right: 50px;
padding-left: 25px;
padding-bottom:10px;
margin-bottom:10px;
padding-top:10px;
font:Kimberley;
}

div#pieini{
width:500px;
float:left;
position:relative;
margin:1 auto;
background-color:#F0F8FF;
padding-top:10px;
padding-right: 25px;
padding-left: 25px;
padding-bottom:10px;
margin-bottom:10px;
font-family:Kimberley;
}

div#bloque{
width:800;
height:1300;
position:relative;
margin:0 auto;
}

div#navegacion{
width:800px;
height:28px;
float:left;
position:relative;
margin:0 auto;
padding:0px;
background-color:#6495ED;
}

div#contenidos2{
width:725px;
float:left;
position:relative;
margin:1 auto;
background-color:#B0C4DE;
padding-top: 20px;
padding-right: 50px;
padding-left: 25px;
padding-bottom: 20px;
}

div#texto{
width:600px;
font-family:Kimberley;
text-align:justify;
font-size:15;
margin:0 auto;
}

div#textoini{
font-family:Kimberley;
text-align:justify;
font-size:15;
margin:0 auto;
}

div#textocentrado{
width:600px;
font-family:Kimberley;
text-align:center;
font-size:15;
margin:0 auto;
}

div#textopie{
width:500px;
font-family:Kimberley;
text-align:center;
font-size: 12px;
margin:0 auto;
}

div#textopieini{
width:400px;
font-family:Kimberley;
text-align:center;
font-size: 12px;
margin:0 auto;
}

div#titulos{
font-family:Kimberley;
text-align:center;
margin:0 auto;
font-size:30;
}

div#sitios{
margin:0 auto;
width: 500px;
}

div#afiliados{
margin:0 auto;
width:470px;
}

div#afiliadosxl{
margin:0 auto;
width:375px;
}

div#menu_lateral{
width:239px;
margin-left:1px;
float:left;
position:relative;
padding-top: 20px;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 20px;
background-color:#6495ED;
}

div#cosa_lateral{
width: 215px;
margin:5 auto;
margin-top:3px;
position:relative;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:9px;
}

div#avatar{
width:50;
height:50;
margin:0 auto;
padding-right:3px;
float:left;
}

div#textinilat{
width:190px;
font-family:Kimberley;
text-align:justify;
margin:0 auto;
}

div#contenidos{
width:500px;
margin-top:1px;
float:left;
position:relative;
background-color:#B0C4DE;
padding-top: 20px;
padding-right:25px;
padding-left:25px;
padding-bottom: 20px;
}