body {margin:0;padding:0;text-align:center; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color:#555; font-style:normal;background: url("bg.gif") repeat center;}

a:link,a:visited,a:active {text-decoration:none;color:#4D708A;}

a:hover {text-decoration:underline;}

.centrado {text-align:center;}

.justificado {text-align:justify;}

.divpunteado {border-top:1px dashed #ddd;clear:both;margin:30px 5px 2px 5px}


/* Contiene a contorno-1 y footer
-----------------------------------------------------------------------*/
#contorno {width:900px; margin: 0 auto;}

/* Contiene a main y sidebar
-----------------------------------------------------------------------*/
#contorno-1 {width:900px;}

/* Contiene a content-header, content-main y content-sidebar
---------------------------------------------------------------------- */ 
#contorno-2 {width:100%;}



/* Esqueleto exterior
---------------------------------------------------------------------- */
#main {width:99%;padding: 0;margin: 0;float:left;background: #fff;border-right:1px dashed #ddd;border-left:1px dashed #ddd; }

#sidebar {width:0%;padding: 0;margin: 0;float:right;} 

#footer {width:100%;clear:both;margin:0 auto;padding: 20px 20px 20px 20px;}


/* Esqueleto interior
---------------------------------------------------------------------- */

#content-header {width:100%;border-bottom:1px solid #ccc;}

#content-sidebar {clear:both;width:28%;float:left;text-align:left;}

#content-sidebar ul {list-style:square;margin: 5px;padding: 3px 3px 3px 20px;}
  
#content-sidebar li {margin:0px;padding:2px;}  

#content-sidebar .titulo {font-size: 1.3em;font-weight:normal;padding: 3px 10px 3px 10px;color: #fff;background: #555;}

#content-main {width:70%;float:right;padding: 5px;}

#content-main h1  {text-align:left;font-size: 2.2em;font-weight:bold;margin:20px;}

#content-main h2  {text-align:left;font-size: 1.3em;font-weight:normal;margin: 0;padding: 10px 0 0 0;}

#content-main .titulo {font-size: 1.3em;	font-weight:normal;	padding: 10px 4px 6px 4px;color: #fff;background: #555;}

#content-main .imagen {float:left;margin:15px; padding:2px; border:1px solid #ccc;clear:both;}

#content-main .parrafo {text-align:left;margin:12px;}
 
