/* main.css - server-side CSS style */

/*  VER DONDE SE USA  */
a.link:link,a.link:hover {color: #4260e2; text-decoration:none; font-weight:normal; padding: 5px;}
/*--------------------*/

/* default font family */
body,th,td,p,div,span,a,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b{font-family:Arial}

/* default font sizes */
body,th,td,p,div,span,a,ul,ol,dl,li,select,input,textarea{font-size:12px}

h5,h5 a,h6,h6 a,h5 span,h6 span,big,big span,big a{font-size:10px}

h4,h4 span,h4 a,{font-size:17px}

h1,h2,h1 span,h2 span,h3 span,h1 a,h2 a,h3 a{font-size:12px}

h3 {font-size: 13px}

/* others defaults */

body,th,td,p,h5,h5 a,h6,h6 a,h5 span,h6 span,h1,h2,h3,h1 span,h2 span,h3 span,h1 a,h2 a,h3 a,h4,h4 span,h4 a{color:#6A6C6E}

body{padding: 5px 15px 0px 15px; margin: 0px}

h1,h2,h3,h4,h5,h6{margin:3px 0px 0px 0px;padding:0px;text-decoration:none}

img{border:none}


/*formularios de nuevo_banners, form de nuevo/editar_anuncio, nueva_empresa*/
td.colum1{width:30%; text-align:left}
td.colum2{width:70%; text-align:left}
.aviso{ font-size:10px}

/* forms */

form{display:inline}
form,select,textarea,ul li{margin:0px;padding:0px}
textarea{ width:300px; }




/*LINK EN GENERAL*/
a:link,a:visited,a:active{text-decoration:none;color:#FD6600;font-size:12px;}
a:hover{text-decoration:none;color:#006600;}

/*LISTADOS DE LOCALIDADES EN COLUMNA IZQUIERDA*/
.localidades {
	color: #4260e2;
	padding: 2px;
	font-size:11px;
	text-align:left
}
.localidadesD {
	color: #4260e2;
	padding: 2px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	
}
a.localidades:link, a.localidades:visited{
	color: #4260e2;
	text-decoration:none;
	font-weight:normal;
	padding: 2px;
	font-size:11px;
	text-align:left;
}
a.localidades:hover {
color: #4260e2;
	text-decoration:underline;
	font-weight:normal;
	padding: 2px;
	font-size:11px;
	text-align:left;
}
a.localidadesD:link, a.localidadesD:visited,a.localidadesD:hover {
	color: #4260e2;
	text-decoration:none;
	font-weight:bold;
	padding: 2px;
	text-align:left;
	font-size:12px;
	text-align:left;
	
}
a.localidadesD:hover {
color: #4260e2;
	text-decoration:underline;
	font-weight:bold;
	padding: 2px;
	text-align:left;
	font-size:12px;
	text-align:left;
}


.columna_izquierda{
	background-color:#e6f8de;
	border-bottom:2px solid #a5e786
}

.titulo_bloque{
	padding-left:5px
}

/*COLUMNA IZQUIERDA-FONDOS DE PROVINCIAS Y LOCALIDADES*/
.fondo_boton_left{
	background-image: url(../anuncia3/images/botonera_fondo2.png);
	background-repeat: repeat-x ;
	background-position: center;
	height:28px;
	border: 1px solid #61B13D;
}

.fondo_boton_left span{
	padding-left:5px;
	color:#fff;
	font-weight:bold;
}

/*COLUMNA DERECHA-FONDOS DE EMPRESAS*/
.fondo_boton_right{
	background-image: url(anuncia3/images/fondo_boton_right.jpg);
	background-repeat: repeat-x ;
	background-position: center;
	height:25px;
	color:#fff;
	font-weight:bold;
}

.fondo_boton_right span{
	padding-left:5px;
	color:#fff;
	font-weight:bold;
}
.gestiona{
text-decoration:none;color:#006600;font-size:12px; font-weight:normal;
}
a.gestiona:link,a.gestiona:visited,a.gestiona:active{text-decoration:none;color:#006600;font-size:12px; font-weight:normal}
a.gestiona:hover{text-decoration:none;color:#FD6600;}


/*DESTACADOS*/
.destacados{
	border:1px solid #ff944f;
	text-align:center
}
.destacados_imagen{
	padding:2px	2px 0 2px;
	text-align:center
}
td.destacados_titulo{
	text-align:center;
}
.destacados_titulo a:link ,.destacados_titulo a:visited ,.destacados_titulo a:active{
	color:#ff944f;
	font-size:10px;
	text-decoration:none;
}
.destacados_titulo a:hover {
	color:#ff944f;
	font-size:10px;
	text-decoration:underline;
}

.azulcabecera{
	color:#4260e2;
	font-size:12px;
	text-transform:capitalize;
	text-align:left;
	
}
/*BUSCADOR*/
td.buscador{
	color:#4260e2;
	font-size:12px;
	text-transform:capitalize;
	text-align:left;
}

.notexto {
	font-style: normal;
}
.sitexto{
	font-style:normal;
}
/* LISTADOS DE ANUNCIOS */
td.linkanuncio {
	color: #333333;
	text-transform:capitalize;
	font-size:11px;
	text-align:left
}

td.linkanuncio a:link , td.linkanuncio a:visited , td.linkanuncio a:active {
	text-decoration:none;
	color:#FD6600;
	font-size:11px;
	text-transform:capitalize;
	text-align:left;
}

td.linkanuncio a:hover {
	text-decoration:underline;
	color:#006600;
	font-size:11px;
	text-transform:capitalize;
	text-align:left;
}


td.listados_header{
	color:#4260e2;
	font-size:12px;
	text-transform:capitalize;
	text-align:left;
	background-color: #e6f8de;
}

/*VISTA DE ANUNCIO SELECCIONADO*/
.tituloanuncio {
	font-size:12px;
	color:#676566;
	font-weight:bold;
	padding-left:5px;
	text-transform:capitalize;
	background-color: #fff1e8;
	text-align:left
}

.tituloanuncio2 {
	font-size:12px;
	color:#676566;
	font-weight:bold;
	padding-left:5px;
	background-color: #fff1e8;
	text-align:left
}

.campos{
	font-size:12px;
	color:#676566;
	font-weight:normal;
	padding-left:5px;
	border: 1px solid #ccc;
	background-color: #fff1e8;
	text-align:left
}

.imagen_thumb{
	border:1px solid #fe6601;
	text-align:middle;
	padding:2px	2px 0 2px;
}
.imagen_principal{
	border:1px solid #fe6601;
	text-align:center;
	padding:2px	2px 0 2px;
}
/*SELECT DE CATEGORIAS Y LOCALIDADES*/
.select_categ,.nivel_0{
	background:#f5ad34;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	text-transform: uppercase;
}

.option_categ, .nivel_1{
	color:#4a5d63;
	padding-left:10px;
	font-size:10px;
	text-transform: capitalize;
}

/*MENSAJES DE ERROR DE VALIDADES DE FORM*/
.ErrorVal{
	color:red;
	font-size:12px;
}

/*MENSAJES DE AVISOS PARA EL USUARIO*/
.message{
	color:red;
	font-size:12px;
}

/*FORMULARIO DE NUEVO O EDITAR ANUNCIO*/
.titulo_seccion{
	font-size:16px;
	color:#fe6601;
	font-weight:bold;
	padding-left:5px;
	text-align:left
}

.formulario{
	background:#fff1e8;
	border: none;

}
/*PIE DE PAGINA*/
.footer{
	background:#FF6500;
	border:1px solid #ccc;
	margin-top:20px;
}

.footer a:link,.footer a:visited {
	color: white;
	font-weight:bold;
	text-decoration:none;
}

.footer a:hover {
	color: white;
	font-weight:bold;
	text-decoration:underline;
}


/*PANEL DE CONTROL MIS ANUNCIOS*/

/* "mis anuncios" y "sigo los anuncios"*/
.bloque_anuncio{
	background:#FF6500;
	border: 1px solid #ccc;
}
.bloque_enlace,.bloque_enlace a:link,.bloque_enlace a:visited {
	background:#FF6500;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
}
.bloque_enlaceV,.bloque_enlaceV a:link,.bloque_enlaceV a:visited {
	background: #e6f8de;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:#FF6500;
}

.titulo_bloque_anuncio{
	color: #ffffff;
	font-weight:bold;
	font-size:12px;
	text-align:left;
}

/* SQL lists */

CAPTION.sqlList {
	background-color:#EEEEEE;
	color:white;
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #E0D3AB;
}

TABLE.sqlList {
	color: #4D3168;
/* 	background-color:white; */
	background-color:white;
	width:100%;
	border: none;

/* 	padding: 10px 10px 10px 10px; */
}

TH.sqlList, TH.sqlList a {
	font-size: 10px;
	font-weight: bold;
	color:#444444;
	background-color:#E0D3AB;
}

/*TR.sqlList:link TD a,TR.sqlList:visited TD a,TR.sqlList:active TD a {text-decoration:none;color:#FD6600;font-size:10px !important;}*/

TH.sqlList:hover a {
	color: #B92022;
	text-decoration:none;
}

TR.sqlList:hover TD {
	background-color: #FFFFCC;
	color: #B92022;
	font-size:10px;
}

TR.sqlList:hover TD a {
	color: #B92022;
	font-size:10px;
}

TD.sqlList {
	text-align:left;
	border:1px solid #ccc;
	font-size:10px;
}

.enlace_listados{
	text-decoration:none;color:#FD6600;font-size:10px !important;
}

/*Bienvenida a session y links*/

.user_session{
	text-align:left !important;
	font-size:12px;
	color: #FF6500;
}

.user_session a:link, .user_session a:visited{
	font-size:11px;
}

.user_session a:hover{
	font-size:11px;
}

tr.login{
	background-color:#FF6500;
}
td.login{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}

td.recuadro_empresas{
	padding:2px 2px 0 2px;
	border:1px solid #FD6600;
}

td.recuadro2_empresas{
	padding-left:10px;
	border:1px solid #FD6600;
}

.adsense {
	border: 1px solid #CCCCCC;
	padding: 3px;
	text-align: left;
}

.Estilo4,a.Estilo4:link,a.Estilo4:visited  {
	font-weight: bold;
	padding-left:0px;
	padding-top:5px;
	text-decoration: underline;
	font-family:Arial;
	font-size:14px;
}
.Estilo8,a.Estilo8:link,a.Estilo8:visited  {
	font-weight: bold;
	padding-top:5px;
	font-family:Arial;
	font-size:13px;
}


.Estilo5, a.Estilo5:link,a.Estilo5:visited {
	padding-left:0px;
	text-decoration: underline;
	font-family:Arial;
	font-size:10px;
	padding-right:5px;
}
.Estilo6{
color:#FFFFFF;
}
.adsense h1 {
	background: #FD6909;
	color: white;
	padding: 2px;
}

/*MENU*/
/* ---------------------- Bluewax nav ---------------------- */
.grey #waxcontainer{position:relative;width:100%;font-family:"Trebuchet MS",Arial,Verdana,Helvitica,sans-serif}

.grey #waxnav{position:relative;height:25px;font-size:11px;font-weight:bold;background:#fff;}

.grey #waxnav ul{margin:0px;padding:0 0 4px 0;list-style-type:none;width:auto;float:center;  }

.grey #waxnav ul li{display:block;float:left;margin:0 2px;}

.grey #waxnav ul li a{display:block;float:left;text-decoration:none;padding:0 0 0 25px;line-height:195%;}

.grey #waxnav ul li a span{padding:0 25px 0 6px;}

/*cuando esta seleccionado-------current*/
.grey #waxnav ul li a:hover,.grey #waxnav ul li a.current{color:#fff;background:#575757 url(anuncia3/images/current_navtopleft.gif) no-repeat top left;}

.grey #waxnav ul li a:hover span,.grey #waxnav ul li a.current span{display:block;width:auto;background:#575757  url(anuncia3/images/current_navtopright.gif) no-repeat top right;}

/*cuando no esta seleccionado------nocurrent*/
.grey #waxnav ul li a:link,.grey #waxnav ul li a.nocurrent{color:#787878;background:#dedede url(anuncia3/images/nocurrent_navtopleft.gif) no-repeat top left;}

.grey #waxnav ul li a:link span,.grey #waxnav ul li a.nocurrent span{display:block;width:auto;background:#dedede  url(anuncia3/images/nocurrent_navtopright.gif) no-repeat top right;}
.fondobotonverde {
	background-image: url(../images/botonera_fondo2.png);
	background-repeat: repeat-x ;
	background-position: center;
	height:28px;
	border: 1px solid #61B13D;
}
.fondobotonnar {
	background-image: url(../images/fondobotonna.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height:24px;
	border: 1px solid #FD6600;
	
}
.fondomenu {
	background-image: url(../images/botonera_fondo.png);
}
.fondoverdeclaro{
	background-color:#e6f8de;
	border-bottom:none
}
.franjanagris {
	background-image: url(../images/franjanagris.gif);
	background-repeat: repeat-x ;
	background-position: center bottom;
	
}
.franjavegris {
	background-image: url(../images/franjavegris.gif);
	background-repeat: repeat-x ;
	background-position: center bottom;
	
}
.boton_normal {
background: url("images/botonera_fondo.png");
height: 27px;
text-align: center;
border: 1px solid silver;
}
.boton_selected {
background: url("images/botonera_fondo1.png");
}

.Estilo2 {color: #0033FF}
.Estilo3 {color: }
.enlace_listados{
	color:#FD6600;
	font-size:10px;
	padding-left:2px;
}
.enlace_listadosD{
	color:#FD6600;
	font-size:12px;
	font-weight:bold;
	padding-left:2px;
	
}
.dato_listados{
    text-decoration:none;color:#000000;font-size:10px;padding-left:2px;
}
.dato_listadosD{
    text-decoration:none;color:#000000;font-size:12px; font-weight:bold;padding-left:2px;
}
.fondoslistados {
	background-color: #fff1e8;
}


.dibujatablacate {
	border:  #FF9900;
}

.dibujatablagris {
	border:  1px solid #DBDBDB;
}
.dibujatablana {
	border:  1px solid #FD6600;
}

.fondobotonmenu,a.fondobotonmenu:link,a.botonmenu:visited{
	background-image: url(../images/botonera_fondo.png);
	background-repeat:repeat x;
	background-position: center center;
	border: 1px solid silver;
	
}
a.fondobotonmenu:hover {
    background-image: url(../images/botonera_fondo.png);
    background-repeat: repeat x;
	background-position: center center;
	border: 1px solid silver;
}
.fondobotonmenuS,a.fondobotonmenuS:link,a.botonmenu:visited{
	background-image: url(../images/botonera_fondo1.png);
	background-repeat:repeat x;
	background-position: center center;
	border: 1px solid silver;
	
}
.textobotonmenu,a.textobotonmenu:link,a.textobotonmenu:visited,a.textobotonmenu:hover {
    font-family: Arial;
	font-size: 12px;
	color: #000000;
	
	
}

.textobotonmenuS,a.textobotonmenuS:link,a.textobotonmenuS:visited,a.textobotonmenuS:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	
}
.bajobordegris {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

.numpaginas,a.numpaginas:link.a.numpaginas:visited{
	border: 1px solid #009966;
	font-family: Arial;
	font-size: 14px;
	color:#009966;
}

.numpaginasS,a.numpaginas:hover{
	border: 1px solid #009966;
	background-color: #EAFEE2;
	font-family: Arial;
	font-weight:bold;
	font-size: 14px;
	color:#009966;
}
.unumpaginas,a.unumpaginas:link.a.unumpaginas:visited,a.unumpaginas:hover{
	font-family: Arial;
	font-size: 16px;
	color:#009966;
}
.fondogris {
	background-color: #E0E0E0;
}

.espacioD{
padding-left:5px;
}
.visitas{
	font-size:12px;
	color: #FF6500;
}
.Estilo7{
font-size:12px;
font-family:Arial;
color:#DBDBDB;
}
.botondestacar{
    font-size:10px;   
    font-family:Arial;   
    font-weight:bold;   
    color:#FD6600;   
    background: #FFFFFF; 
    height:20px;
	width: 120px; 
}

.bajobordeverde{
    background-image: url(../images/franjavegris.gif);
	background-repeat: repeat-x ;
	background-position: center bottom;

}
.menutop,a.menutop:link,a.menutop:visited,a.menutop:hover{
	color: #000000;
	font-size: 12px;
	
 }
 .menutopB,a.menutopB:link,a.menutopB:visited,a.menutopB:hover{
color: #000000;
border: none;
cursor: pointer;
background-color:transparent;
text-decoration: none;
font-size: 12px;
font-weight:bold;
}

.dibujatablave {
	border: 1px solid #006633;
}
.Estilo12 {	color: #FF0000;
	font-weight: bold;
}
.rellenoRojo,a.rellenoRojo:link,a.rellenoRojo:visited,a.rellenoRojo:hover{
background-color:#FF0000;
color:#FFFFFF;
}
.Estilo13 {	
    color: #FF0000;
	font-size:10px;
	
}