*{
margin: 0; padding: 0; }*

body {
font: .7em Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; color:#333; background: #575757 url(buscomotorv2/fondopagina.gif) repeat-y top;}

.b_crumbs {
margin:1px auto 0 auto; padding:4px 0 0 0; width:100%; height:25px; border-bottom:1px dotted #626161; color: #000; }

.rdo_derecha{
color: #000; background:#EEE;}

.reloj {
width: 960px; margin:0 auto; color: #FFF; text-align:right; background: #666;}

a {
color: #2C64AB;	background: inherit;}

a:hover {
color: #FB0303; background: inherit; }

h1 {
font: normal 2.5em "Trebuchet MS", Arial, Sans-Serif; padding: 5px 0 0 25px; margin: 0; font-weight: bold;}

h1 a {
color: #737373; background: inherit; }

.colorlogo {
color: #FFF; }

a.clickurl {
color:#FB0303; text-decoration: underline; font-weight: bold; background: inherit;}

a.clickurl:hover {
color:#000; text-decoration: none; font-weight: bold; background: inherit;}

h1 a, h2 a {
text-decoration: none; }

h1 a:hover, h2 a:hover {
color: #FF6600; background: inherit; }

h2 {
font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }

p {
margin: 0 0 5px 0; }

ul {
list-style : none; }

/* SUPERIOR --------------------------------------------------------------------------------------------*/

.contenido {
margin: 0 auto; padding:0; width: 970px; background:#FFF; /*url(buscomotorv2/fondomarcagua.jpg) no-repeat right top*/}

.cabecera {
width:960px; margin:0 auto; height: 71px; color: #808080; border-bottom:1px solid #000; background: url(buscomotorv2/cabecera.jpg) no-repeat right top;}

.banner {
text-align:center; width:960px; margin:0 auto; padding:7px 0 0 0; border-bottom:1px solid #000; background:#666;}

/* FIN DE SUPERIOR --------------------------------------------------------------------------------------------*/

 /*PESTAŅAS --------------------------------------------------------------------------------------------*/

.categorias_sup {
margin: 0 auto; text-align: center; height:32px; width: 960px; background: url(buscomotorv2/fondocategoria.gif) repeat-x ;}

 .caja_pestanas {
float:left; width: 530px; margin: 6px 0 0 0;}

.tabmain {
padding: 0 0 0 25px; /* distance from tabs boxes: bottom: underline; left: indent  */ margin: 0; overflow: hidden; white-space: nowrap;}

.tabmain li {
margin: 0; padding: 0; display: inline; list-style-type: none; background:#FFF url(buscomotorv2/fondopestana.gif) repeat-x;}

.tabmain a:link, .tabmain a:visited {
float: left; font-size: 110%; font-weight: bold;  line-height: 22px !important; padding: 2px 8px 0 8px;
margin-right: 4px; border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; border-bottom: 0;
text-decoration: none; background:#FFF url(buscomotorv2/fondopestana.gif) repeat-x;}

.tabmain a:link.tabmain-this, .tabmain a:visited.tabmain-this {
border-bottom: 0; color: #FA8904; background:#FFF;}

.tabmain em {
margin-right: 25px; font-style: oblique;}


 /*FIN DE PESTAŅAS --------------------------------------------------------------------------------------------*/


 /*BUSCADOR*/

 .caja_buscador {
float:left; width: 340px; margin: 4px 0 0 0;}

input.buscar {
width: 200px; border:0; padding: 4px; color: #444; font-weight: bold; background: url(buscomotorv2/finput.gif) repeat-x; }

.rdobuscador {
font: 1.2em Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; color: #000; text-decoration:none;}

.rdobuscador a {
color: #000; text-decoration:none;}

.rdobuscador a:hover{
color: #000; text-decoration:none;}

input.submit {
height:24px; border: 0; padding: 0 5px 0 5px; color: #222; margin: 0; font: bold 1em Arial, Sans-Serif; background:#DE107A;}

.buscador {
height:36px; color: #808080; background: #FFF; repeat-x bottom; text-align:right; clear: both; margin: 2px 0 4px 0;}

input.buscarp {
border:solid; background: #FFF; padding: 4px; color: #008DD6; font-weight: bold; margin: 0 0 0 3px; border-width:1px 1px 1px 1px; border-color:#BDBDBD;}

input.submitp {
background: #008DD6; border: 0; padding: 4px 0; width: 60px; margin: 10px 10px 1px 0; color: #FFF; font: bold 1em Arial, Sans-Serif;}

/*FIN DE BUSCADOR --------------------------------------------------------------------------------------------*/





/*IZQUIERDA --------------------------------------------------------------------------------------------*/

.izquierda {
float: left; width:196px; margin: 6px 3px 0 0; border:1px solid #FFF;}

.izquierda h3 {
clear: both; color: #FFF; padding: 5px 0 8px 3px; font: bold 1.1em Tahoma, Arial, Sans-Serif; background:#000 /*url(buscomotorv2/fcabizq.gif) repeat-x left top*/; }

#izqlista {
padding:0; margin:0; width:196px;}

#izqlista li{
list-style:none; margin:0; padding:2px; border-top:1px solid #000; font-weight: bold; background:#FFF/*url(buscomotorv2/fmizq.gif) repeat-x left top*/;}

#izqlista li a {
text-decoration: none; font-weight: bold;}

/*FIN DE IZQUIERDA --------------------------------------------------------------------------------------------*/


/*CENTRO --------------------------------------------------------------------------------------------*/

.ajuste_columnas {
overflow:auto; width:960px;margin: 0 auto 10px auto;}

.centro{
float:left; width:560px; margin: 0 0 10px 0;} /* cuando hay columna izquierda */

.centro_conizquierda{
float:left; width:555px; margin: 0 0 0 0;} /* cuando hay columna izquierda */

.centro_sinizquierda {
float:left; width:753px; margin: 0 0 0 0;} /* cuando no hay columna izquierda */

.centro1{
float:left; width:753px; margin: 0 4px 10px 0;}

.centro_home{
float:left; width:555px; margin: 0 0 0 0;}

.centro_home h3 {
background: #000 url(buscomotorv2/h2bg.gif) no-repeat center left; color: #FFF; padding: 5px 0 5px 33px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0;}

.centro_max{
float:left; width:560px; margin: 0 0 10px 0;}

.centro_detalle{
float:left; width:560px; margin: 0 0 10px 0;}

.centro_aux{
float:left; width:560px; margin: 0 0 10px 0;}

.centro1_max{
float:left; width:760px; margin: 0 0 10px 0;}

.centro_detalle1{
float:left; width:760px; margin: 0 0 10px 0;}

.centro_aux1{
float:left; width:760px; margin: 0 0 10px 0;}

.centro h2 {
clear: both; background: #000; color: #444; padding: 3px 0 4px 10px; font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 5px 0;}

.centro1 h2 {
clear: both; background: #000; color: #444; padding: 3px 0 4px 10px; font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 5px 0;}

.ccatprin_1 {
float: left; width:130px; padding: 0 0 0 0; margin: 0 0 0 0;}

.ccatprin_1A {
float: left; width:250px; padding: 0 0 0 0; margin: 0 0 0 0;}

.ccatprin_2 {
float: left; width:170px; padding: 0 0 0 1px; margin: 1px 0 0 0;}

.ccatprin_2A {
float: left; width:250px; padding: 0 0 0 1px; margin: 1px 0 0 0;}

.ccatprin_3 {
float: left; width:170px; color: #414141; padding: 0 0 0 5px; margin: 1px 0;}

.ccatprin_3A {
float: left; width:250px; color: #414141; padding: 0 0 0 5px; margin: 1px 0;}

.ccatprin_4 {
float: left; width:275px; padding: 0 0 0 1px; margin: 1px 0 0 0;}

.ccatprin_4A {
float: left; width:300px; padding: 0 0 0 1px; margin: 1px 0 0 0;}

.centro_caja {
margin: 0 0 10px 0; color: #000; padding: 3px 0;}

.centro h3 {
background: #C3D4DD url(buscomotorv2/h2bg.gif) no-repeat center left; color: #444; padding: 5px 0 5px 33px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0;}

.centro1 h3 {
background: #000 url(buscomotorv2/h2bg.gif) no-repeat center left; color: #FFF; padding: 5px 0 5px 33px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0;}

.cmod1{
float:left; width:182px; padding: 0 0 0 0; margin: 0 3px 0 0;}

.cmod1A{
float:left; width:250px; padding: 0 0 0 0; margin: 0 3px 0 0;}

.cmod2{
float:left; width:266px; padding: 0 0 0 0; margin: 0 3px 0 0;}

.cmod2A{
float:left; width:377px; padding: 0 0 0 0; margin: 0 3px 0 0;}



/*FIN DE CENTRO --------------------------------------------------------------------------------------------*/


/*DERECHA --------------------------------------------------------------------------------------------*/

.derecha {
float: left; width:197px; height:auto; margin:6px 0 0 3px; border:1px solid #000; background:#FFF;}

.derecha h3 {
clear:both; color: #FFF; padding: 5px 0 5px 3px;  margin:1px; font: bold 1.1em Tahoma, Arial, Sans-Serif; background: #000;}

.rdo_derecha {
width:194px;margin:2px auto;padding: 0 0 0 2px;text-align:left;color: #000; background:#DCDADA;}

.imagen {
background: #FFF; border-top:1px dotted #000; border-bottom:1px dotted #000; padding: 0; margin: 10px 3px 10px 3px;}

.margenimg{
margin:10px 0 10px 0;}

.derecha_articulo {
background: #E2F3FC; color: #414141; padding: 0 3px 0 3px; margin: 1px 1px 3px 1px;}

a.miniurl {
font: .9em Arial, "Trebuchet MS", Tahoma, sans-serif; font-weight: bold;}

a.miniurl:hover {
font: .9em Arial, "Trebuchet MS", Tahoma, sans-serif; font-weight: bold;}

/*

.noticia {
background: #EEE; color: #808080; padding: 12px 8px; margin: 0 0 3px 0;}

.imagen {
float: left; margin: 0 5px 3px 0;}*/

/*FIN DE DERECHA --------------------------------------------------------------------------------------------*/



/* MAPA WEB ---------------------------------------------------------------------------------------------------- */

.caja_mapaweb {
float:left; width: 90px; margin: 7px 0 0 0; font-weight: bold;}

.contenedor_mapaweb {
margin:15px auto; width:970px; border-top-bottom:3px solid #FBD503; background:#FFF;}

.mapaweb {
margin: 25px auto; padding: 10px; width:90%; border:1px dotted #000;}

.titulomapaweb {
font-size: 1.4em; text-decoration:none; color: #FFF; font-weight: bold; padding:0 4px; background:#000;}

/*FIN DE MAPA WEB --------------------------------------------------------------------------------------------*/


/* CIERRE ---------------------------------------------------------------------------------------------------- */

.cab_categorias  {
width: 80px; color: #FFF; background: inherit;}

.categorias {
clear: both; margin: 0 auto; padding: 8px 0; text-align: center; font-size: 1.1em; width: 960px; height: 30px; background: #FFF url(buscomotorv2/fondocierre.gif) no-repeat ;}

a.mactive {
color: #FFF; font-weight: bold; padding:3px;  text-decoration:none;}

a.mactive:hover {
color: #FFF; background:#000; padding:3px;  font-weight: bold; text-decoration:none;}

.mact {
color: #023A58; background:#FFF; padding:3px; font-weight: bold; text-decoration:none;}

.mcblanco {
color:#FFF;}

a.mactive_sup {
color: #000;  background:#FFF; font-weight: bold; padding:10px 20px;  text-decoration:none;}

a.mactive_sup:hover {
color: #023A58;  padding:10px 20px;  font-weight: bold; text-decoration:none;}

.mact_sup {
color: #023A58; background:#FFF; padding:5px 15px; margin:3px 0 3px 0; font-weight: bold; text-decoration:none;}

.cierre {
clear: both; width: 960px; margin: 0 auto 0 auto; text-align: center; padding: 10px 0; border-top: 1px solid #000; line-height: 2em; color:#000; background:url(buscomotorv2/fondocierrepagina.jpg) no-repeat ;}

.cierre a {
color: #808080; background: #FFF; }

/* FIN DE CIERRE ---------------------------------------------------------------------------------------------------- */