body {margin-top: 2px; background-color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif}
a{ text-decoration:none;}
div.cl { clear:both}
div.fl { float:left}
div.fr { float: right}
/* secciones internas*/
#contenido { width:950px; height:100%; background-color:#FFFFFF; margin:0 auto}
#contenido .rece{padding:10px 0 10px 0}

.txt {font-size: 11px;color: #333333;}
.txtgeneral{width:710px; background:#F3F3F3; padding:10px; font-size: 12px;color: #333333; text-align:left}
.txtgeneral a{color:#FF0000;}
.txtgeneral a:hover{ color:#006600;}
.titulo1 {color:#FF0000; font-size:14px}
.txtPubli {font-size: 10px;color: #FFFFFF;}
/*encabezado*/
.encabezado { width:950px; }
.encabezado .menu { height:31px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.encabezado .menu, .encabezado .menu a { background-color:#AA1513 }
.encabezado .menu ul { list-style-type:none; margin:0; padding:0; text-indent:0; }
.encabezado .menu li { margin:0; padding:0; text-indent:0; display:inline; }
.encabezado .menu a { display:block; color: #FFFFFF; padding:8px 33px; border-right: 1px solid #CDB8B5; float:left; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.encabezado .menu a:hover { background-color:#FF0000; text-decoration:none;}


/* Banner 300x250*/
.Banner300 { width:310px; padding:10px}
.Banner300 div { border:1px solid #FFFFFF; background-color:#CCCCCC; padding:10px 5px 5px 5px}
.espaInf { padding-bottom:10px;}


