<!--
/*CSSs generales
//---------------------------------------------------------------------------------------------------*/
html
{
	background:#ffffff;
}
body 
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	/*SCROLLBAR-BASE-COLOR: #EDFBEA;*/
	font-family:Arial;
    font-size: 12px;
	background:#ffffff;
}


a 
{
   font-family:Arial;
   font-size: 12px;
   text-decoration: none;
   border-style: none;
   color: #1b9cda;
   text-align: left;
}
a:hover
{
	text-decoration:underline;
}
font 
{
   font-family:Arial;
   font-size: 12px;
   text-decoration: none;
   border-style: none;
   text-align: left;
}

object
{
	margin:0px;
	padding:0px;
}
/*----------------------------------------------------------------------------------------------------*/

/*CSSs Estructura: Todo
//---------------------------------------------------------------------------------------------------*/

#todo 
{
	width:100%;
	position:relative;
	padding:0px;
	text-align: center;

}

#todo2
{
	margin:auto;
	width:100%;
}

/*----------------------------------------------------------------------------------------------------*/



/*CSSs Estructura: cuerpo
//---------------------------------------------------------------------------------------------------*/

#cuerpo
{
	position:relative;
	
	width:100%;
		
	/*background: #EDFBEA url(../Imagenes/fondo.gif) repeat 0px 0px;*/
	
}

#cuerpo2
{
	width:100%;
	text-align:center;
	position:relative;
}
/*----------------------------------------------------------------------------------------------------*/



/*CSSs Estructura: encabezado
//---------------------------------------------------------------------------------------------------*/

#encabezado
{
	position:relative;
	width:1000px;
	height:100px;
	z-index:4;
	padding:0px;
	margin:0px;
	overflow:hidden;
	margin:auto;
	
}
#encabeza_1
{
position:absolute;
left:0px;
top:0px;
background: transparent url(../Imagenes/logo.png) no-repeat 0px 0px;
width:300px;
height:74px;
	
}
#encabeza_2
{

}
#encabeza_2 a
{
padding-right:5px;
}

#encabeza_2 #idioma1
{

}
#encabeza_2 #idioma2
{

}
#encabeza_2 #idioma3
{

}
#encabeza_3
{
position:absolute;
top:65px;
right:0px;
width:190px;
height:30px !important;
background:transparent;
color:#ffffff;
padding:5px;
padding-top:2px;
border-left:#2c2c2c;

display:none;
}
#encabeza_3 #buscar
{
padding:0px;
margin:0px;
padding-top:7px;
}
#encabeza_3 .boton
{
background:#f6a435;
color:#FFFFFF;
width:30px;
border:0px;
position:absolute;
top:6px;
height:23px;
right:10px;

}
#encabeza_3 .input
{
background:transparent url(../Imagenes/input-buscar.gif) no-repeat 0px 0px;
height:23px;
width:100px;
position:absolute;
top:6px;
left:55px;
}
#encabeza_4
{

}
#encabeza_5
{


}
#encabeza_6
{
position:relative;
background: #0d78b0 url(../Imagenes/fondomenu.gif) repeat-x 0 bottom;
width:100%;
height:30px;
top:70px;
text-align:left;
}
#encabeza_7
{
position:absolute;
right:0px;
top:20px;
height:50px;
color:#fff;
font-size:24px;
display:none;
}

#encabeza_8
{
position:absolute;
right:0px;
top:0px;
width:275px;
height:88px;

}
#encabeza_9
{
	position:absolute;
	top:0px;
	right:250px;
}
#encabeza_9 select
{
	 border:0px;
	 background:#e0e4e6 url(../Imagenes/fondoinput.gif) repeat-x 0 0;
}
#encabeza_9 #google_translate_element span
{
	display:none;
	
}#encabeza_9 #google_translate_element div
{
	color:#303844;
}

/*----------------------------------------------------------------------------------------------------*/





/*CSSs Estructura: contenido
//---------------------------------------------------------------------------------------------------*/

#contenido
{
	position:relative;
	min-height:255px; 
		padding:0px;
	margin:0px;
	
}

/*IE interpreta que height = min-heigth. * HTML solo lo reconoce IE */



#contenido2
{
	position:relative;
	width:1000px;
text-align:justify;
	margin:auto;
	min-height:470px;
}
* HTML #contenido2
{
	height:470px;
}

#contenido2 #texto
{
text-align:justify;
}
/*Botones dentro del Contenido*/
#boto 
{
	font-family: Arial;
	font-size: 12px;
	border: solid 2px #964d22;
	color:#1C9C00;
	font-weight:bold;
	width: 150px;
	background:#673301;
	margin:5px;

}
#boto2 
{
	font-family: Arial;
	font-size: 12px;
	border: solid 2px #964d22;
	color:#1C9C00;
	font-weight:bold;
	width: 100px;
	background: #673301 url(../Imagenes/carrodentro.gif) no-repeat 4px 0px;
	margin-top:5px;
}
#boto3
{
	height:22px;
	width:100px;
	background: #93c8ca;
	border:solid 1px #222222;
	clear:both;
	color:#673301;
}

/*----------------------------------------------------------------------------------------------------*/






/*CSSs Estructura: pie
//---------------------------------------------------------------------------------------------------*/

#pie
{
	position:relative;
	clear:both;
	width:100%;
text-align:center;
color:#aaa;
padding-top:10px;
clear:both;
}

#pie a
{
	color:#0891d4;
}
#pie_texto0
{

}
#pie_texto1 
{
	margin:auto;
	width:1000px;
	

}

#pie_texto1 font
{
	text-align:center;
	font-weight:normal;
	font-size: 10px;
}

#pie_texto2
{	
margin:auto;
	padding-top:10px;
}
#pie_texto2 font
{
	font-size: 10px;
}
#pie_texto2 a
{
	font-size: 10px;
	color:#6699cc;
}
#pie_texto3 
{
	margin:auto;
}

#pie_texto3 font
{
	text-align:center;
	font-weight:normal;
	font-size: 10px;
}
#pie_texto4
{
	margin:auto;
}

#pie_texto4 font
{
	text-align:center;
	font-weight:normal;
	font-size: 10px;
}


/*----------------------------------------------------------------------------------------------------*/
#menu3
{
float:left;
width:200px;
clear:left;
overflow:hidden;
}
#menu3
{
	text-align:left;
	padding-bottom:30px;
	padding-top:30px;
	
}

#menu3 li
{
	list-style-type: circle;
	list-style-position: outside;
}


#menu3 a
{

	font-size: 12px;
	color: #484848;
}
#menu3 a:Hover
{
	color: #000000;
	text-shadow: none;
}

#menu3 .aitemActivo
{
font-weight:bold;
color:#006;
}

#texto
{
float:right;
width:780px;
clear:right;
padding-top:30px;
padding-left:10px;
border-left:solid 1px #dededd;
}
#conjuntocontenido
{

margin-top:30px;

padding-bottom:30px;
border-top:solid 1px #dededd;
}

#central
{
	width:100%;
	clear:both;
	margin-top:10px;
	margin-bottom:0px;
	position:relative;
}
#central2
{
	width:1000px;
	height:160px;
	margin:auto;
	position:relative;
	text-align:left;
	overflow:hidden;
	background:#0d78b0;
	border-top:solid 7px #1270a3;
}

#apreader
{
	position:absolute;
	top:25px;
	left:320px;
	width:285px;
	height:100px;
}

#buscador
{
	position:absolute;
	top:10px;
	left:0px;
	width:275px;
	height:150px;
	z-index:1000;
	display:none;
}

#buscador #inputbuscador
{
	border:0px;
	width:210px;
	height:18px;
	background:transparent url(../Imagenes/input.png) no-repeat 0 0;
	padding:1px;
	padding-left:3px;
	position:absolute;
	left:9px;
	top:100px;

}
#buscador #submitbuscar
{
	border:0px;
	width:30px;
	height:26px;
	background:transparent url(../Imagenes/botonsearch.png) no-repeat 0 0;
	position:absolute;
	right:20px;
	top:99px;
}



#llamanos
{
	position:absolute;
	height:150px;
	width:300px;
	z-index:1000;
	top:5px;
	left:50px;
	
}
#solucion
{
	position:absolute;
	height:150px;
	width:400px;
	z-index:1000;
	top:5px;
	left:335px;
	
}
#calculadora
{
	position:absolute;
	height:150px;
	width:211px;
	z-index:1000;
	top:5px;
	right:50px;
	
}




#menu
{
height:20px;
width:700px;
text-align:right;
margin-left:10px;

}
#menu ul
{
	height:20px;
	width:1000px;
	padding:0px;
	margin:0px;
}
#menu li
{
	float:left;
	text-align:center;
	background:transparent;
		text-align:left;
		margin-left:15px !important;
}
#menu li.item
{
	height:20px;
	padding-top:8px;
}
#menu li.item a
{
	color:#FFFFFF;
}
#menu li.item a span.up
{
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:105px;
}
#menu li.item a span.down
{
	padding:10px;
	display:block;
}
#menu li.itemActivo
{
		height:20px;
}
#menu li.itemActivo a
{
	color:#FFFFFF;
}

#login
{
	padding-top:30px;
	width:200px;
	clear:left;
	float:left;
	position:relative;
}
#login h2
{
	position:absolute;
	top:10px;
	left:20px;
	color:#9d0606 !important;
	font-size:13px;
}
#login .input
{
	width:90px !important;
	height:21px;
	background:transparent;
	border:0px;
	font-size:11px;
	color:#000 !important;
}
#campoLOGIN
{
	width:175px;
	height:21px;
	background:transparent url(../Imagenes/input-login.gif) no-repeat 0px 0px;
	position:relative;
	overflow:hidden;
}
#campoLOGIN span
{
	position:absolute;
	top:3px;
	left:30px;
	color:#8d8d8c !important;
}
#campoLOGIN input
{
	position:absolute;
	top:0px;
	right:3px;
	
}
#campoPWD
{
	width:175px;
	height:21px;
	background:transparent url(../Imagenes/input-login.gif) no-repeat 0px 0px;
	position:relative;
	overflow:hidden;
}
#campoPWD span
{
	position:absolute;
	top:3px;
	left:10px;
	color:#8d8d8c !important;
}
#campoPWD input
{
	position:absolute;
	top:0px;
	right:3px;
	
}
#newuser
{
	position:absolute;
	top:55px;
	left:0px;
}
#recuperarpass
{
	position:absolute;
	top:70px;
	left:0px;
}

#menu2
{

float:left;
width:150px;
position:relative;
display:block;
z-index:100000;
}
#menu2 h2
{

	position:absolute;
	top:0px;
	left:40px;
	color:#9d0606 !important;
	font-size:13px;
}
#menuservicios
{
width:800px;
margin:auto;
margin-top:5px;
padding-bottom:15px;
}
#menuservicios ul
{

}
#menuservicios li
{
	float:left;
	width:153px;
	text-align:center;
}
#menuservicios ul, #menuservicios li, #menuservicios dd , #menuservicios dt ,#menuservicios dl {
	margin:0px;
	padding: 0px;
	list-style-type: circle;
	list-style-position: outside;
}


#menu2
{
	text-align:left;
	padding-top:30px;
	margin-left:30px;
}

#menu2 li
{
	list-style-type: circle;
	list-style-position: outside;
}


#menu2 a
{

	font-size: 12px;
	color: #484848;
}
#menu2 a:Hover
{
	color: #000000;
	text-shadow: none;
}




#menuservicios li.item
{
	height:15px;
}
#menuservicios li.item a:hover
{
	color:#000000;
	font-weight:bold;
}


#menuservicios li.itemActivo
{
		height:15px;
		
}
#menuservicios li.itemActivo a
{
	color:#000000;
	font-weight:bold;
}

#menu ul, #menu li,#menu dd ,#menu dt ,#menu dl {
	margin:0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: outside;
}


ul#menu2 ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 248px;
  list-style: none;
  display: none;
  position:absolute;
  top: 60px;
  background: transparent url(../Imagenes/fondo_desplegable2-trans.png) no-repeat  0px top;
 left:100px;
padding-bottom:15px;
padding-left:25px;
z-index: 1;
}

* HTML ul#menu2 ul {
	background: transparent url(../Imagenes/fondo_desplegable2.gif) no-repeat  0px 0px;

}

ul#menu2 ul:after /*From IE 7 lack of compliance*/{

}

ul#menu2 ul li {
	height:19px;
	width:210px;
	text-align:left;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  z-index:1;
  margin-left:3px;
  border:0px;
  
}

/* 2nd Menu */
ul#menu2 li:hover li a,
ul#menu2 li.iehover li a {
  float: none;
  color:#fff;
 
  
}

/* 2nd Menu Hover Persistence */
ul#menu2 li:hover li a:hover,
ul#menu2 li:hover li:hover a,
ul#menu2 li.iehover li a:hover,
ul#menu2 li.iehover li.iehover a {

color:#0000FF;
text-decoration:none;
}

ul#menu2 ul ul,
ul#menu2 ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#menu2 li:hover ul ul,
ul#menu2 li:hover ul ul ul,
ul#menu2 li.iehover ul ul,
ul#menu2 li.iehover ul ul ul {
  display: none;
}

ul#menu2 li:hover ul,
ul#menu2 ul li:hover ul,
ul#menu2 ul ul li:hover ul,
ul#menu2 li.iehover ul,
ul#menu2 ul li.iehover ul,
ul#menu2 ul ul li.iehover ul {
  display: block;
}
#menu li.item ul a
{
	text-align:left;
}
ul#menu2 ul li.item
{
	padding-left:12px;
	background: transparent url(../Imagenes/punto.gif) no-repeat 0px 10px;
	
}
ul#menu2 ul li.itemActivo
{
	background: transparent url(../Imagenes/punto_seleccionado2.gif) no-repeat 0px 10px;
	padding-left:12px;
	 margin-left:3px;
	 text-align:left;
	 width:230px;
}

/*####### MENU PRODUCTOS ##############*/






h1 {
	height:18px;
	font-size: 16px;
	text-align:left;
	margin-bottom:-4px;
	margin-top:12px;
	display:none; 
	}

h2 {
	height:30px;
	font-size: 16px;
	text-align:left;
	margin-bottom:0px;
	margin-top:0px;
	}

h3 {
	font-size: 10px;
	}

h4 {
	font-size: 8px;
	}

h5 {
	font-size: 8px;
	}
hr
{
	display:none;
}

/*CSSs Estructura: Formularios
//---------------------------------------------------------------------------------------------------*/

#formulario
{
	margin-top:30px;
	width:650px;
	text-align:center;
}
#formulario .campo
{
	height:22px;
	width:100%;
	z-index:1;
}
#formulario .input
{
	float:left;
	background: #FFFFFF;
	border:solid 1px #1b9cda;
	width:350px;
}
#formulario textarea
{
	height:50px;
}

#formulario .boton
{
	margin-top:30px;
}

#formulario span
{
	text-align:right;
	float:left;
	margin-right:15px;
	width:190px;
}


#formulariologin
{
margin-left:20px;
margin-top:20px;
position:relative;
}
#formulariologin a
{
color:#f6a435;
}
#formulariologin .campo
{
height:30px;
}
#formulariologin .input
{


}

#formulariologin .boton
{
background:#f6a435;
color:#FFFFFF;
width:30px;
border:0px;
position:absolute;
right:10px;
top:60px;
}

#formulariologin span
{
	text-align:left;
	float:left;
	margin-right:15px;
	width:190px;
	color:#f6a435;
}

#enlacespatrocinados
{
	overflow:hidden;
	height:1px;
	width:100%;
}

#acceso
{
position:absolute;
top:120px;
left:5px;
}
#acceso a
{
font-weight:bold;
}





/*CSSs Estructura: Textos
//---------------------------------------------------------------------------------------------------*/
#form2 .input
{
	background: #FFFFFF;
	border:solid 1px #964d22; 
	width:150px;
}

.titulo
{
font-size:22px;
letter-spacing:0px;
color:#035f8a;

}

.destacado
{
font-size:12px;
color:#f5a546;
}

.texto
{
	text-align:justify;
}

.texto .imagen
{
	margin-top:20px;
	margin-left:15px;
	margin-bottom:15px;
	float:right;
	clear:right;
}
.visible
{
	display:block;
}
.invisible
{
	display:none;
}



.linkweb
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-html.gif) no-repeat 0px 0px ;

}
.linktext
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-text.gif) no-repeat 0px 0px ;

}
.linkdoc
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-word.gif) no-repeat 0px 0px ;
}
.linkzip
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-zip.gif) no-repeat 0px 0px ;
}
.linkaudio
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-audio.gif) no-repeat 0px 0px ;
}
.linkvideo
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-video.gif) no-repeat 0px 0px ;
}
.linkimg
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-image.gif) no-repeat 0px 0px ;
}
.linkswf
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-flash.gif) no-repeat 0px 0px ;
}
.linkpdf
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-pdf-doc.gif) no-repeat 0px 0px ;
}
.linkxls
{
	padding-left:20px;
	background: transparent url(../Imagenes/icon-excel.gif) no-repeat 0px 0px ;
}


#tablahome 
{
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;

	margin-top:-10px;
}
#tablahome .enlaces td
{
	text-align:right !important;
}
#tablahome .titulo
{
	font-size:14px;
	color:#484848;
}
#tablahome .datos
{
	font-size:11px;
	color:#999;
}
#tablahome  .tdizquierda
{
	/*border-right:dashed 1px #000;*/
}
#tablahome  td
{

}
#tablaservicios
{
padding-top:10px;
}
#tablaservicios p
{
	padding:0px !important;
	margin:0px !important;
}


#tablahome2
{
	width:615px;
}
#tablahome2 a
{
	cursor:hand;
}
#tablahome2 h2
{
	color:#f3971b;
}
#tablahome2  .tdizquierda
{
	/*border-right:dashed 1px #000;*/
}
#tablahome2  td
{
	/*border-bottom:dashed 1px #000;*/
	padding:14px;
	width:300px;
	font-size:10px;
	text-align:justify;
	background:#f5f5f5 url(../Imagenes/triangulo.gif) no-repeat right top;
}




.marcas
{
position:relative;
width:300px;
height:150px;
background:#ccc;



}
.clasificacion
{
position:relative;
width:300px;
height:150px;
background:#ccc;


}
.consultoria
{
position:relative;
width:300px;
height:150px;
background:#ccc;

}
.asesoria
{
position:relative;
width:300px;
height:150px;
background:#ccc;

}
.posicionamiento
{
position:relative;
width:300px;
height:150px;
background:#ccc;

}
.recepcion
{
position:relative;
width:300px;
height:150px;
background:#ccc;

}
.botonmas
{
	position:absolute;
	bottom:5px;
	background:transparent url(../Imagenes/image/fondo_boton.gif) no-repeat 0px 0px;
	width:100px;
	height:22px;
	text-align:center;
	padding-top:3px;
}
.botonmas a
{
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.botonmas a:hover
{
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.recepcion .botonmas
{
	position:absolute;
	bottom:5px;
	right:30px;
}
.posicionamiento .botonmas
{
	position:absolute;
	bottom:15px;
	right:30px;
}
.consultoria .botonmas
{
	position:absolute;
	bottom:5px;
	left:30px;
}
.asesoria .botonmas
{
	position:absolute;
	bottom:5px;
	left:30px;
}
.clasificacion .botonmas
{
	position:absolute;
	bottom:5px;
	right:5px;
}
.marcas .botonmas
{
	position:absolute;
	bottom:5px;
	right:5px;
}
#gruponoticias
{
	width:100%;
}

#gruponoticias2
{
	width:1000px;
	margin:auto;
	position:relative;
}
#noticias
{
float:left;
margin:auto;
width:500px;
padding:5px;


text-align:justify;

}
#noticias a
{

color:#000000;
}
#noticias a:HOVER
{

text-decoration:none;
}

#noticias ul
{
padding:0px;
margin:0px;
padding-left:25px;
}
#noticias li
{
height:55px;
list-style:none;
}
.fechanoticia
{
height:31px;
width:30px;
overflow:hidden;
background:transparent url(../Imagenes/blog-calendar2.gif) no-repeat 0px 0px;
text-align:center;
font-weight:bold;
float:left;
margin-right:30px;

}
.fechanoticia .mes
{
	text-align:center;
	color:#FFF;
	font-size:8px;
}
.fechanoticia .dia
{
	text-align:center;
	color:#000;
	font-size:14px;
	position:relative;
	top:2px;
}
.titulonoticia
{
font-size:12px;
font-weight:bold;
}
.textonoticia
{
font-size:10px;
text-align:justify;

}
.finnoticia
{
height:10px;

}
.tiponoticia
{
font-size:12px;
font-weight:bold;
float:left;
clear:left;
height:50px;
width:130px;
border-right:solid 1px #999;
margin-right:5px;
text-align:right;
padding-right:5px;
}
.busqueda1
{
background:#f5f5f5;
height:50px;
border-bottom:solid 1px #999;

}
.busqueda2
{
background:#ffffff;
height:50px;
border-bottom:solid 1px #999;
}
#faqs
{

margin:auto;
width:780px;
text-align:left;
}

.titulofaqs
{
font-size:14px;
font-weight:bold;
text-align:left;
margin:5px;
padding:0px;
color:#f3971b;
}
.textofaqs
{
font-size:12px;
text-align:left;
margin:5px;
padding:0px;
}
.finfaqs
{
background-color:#ffffff;
width:100%;
height:5px;
font-size:5px;
}
#faqsrespuestas
{
width:100%;
background-color:#f5f5f5;
}

/*######################################*/
/* css de la zona Admin */

.admin_titulo
{
	background-color:#81c1e2;
}
.admin_celda1
{
	background-color:#b5d3e2;
}
.admin_celda2
{
	background-color:#cceeff;
}
#menuadmin li
{
border:solid 1px #ccc;
padding:10px;
}
#menuadmin .menu3
{
height:75px;
background:#ccc;
}
#menuadmin .menu3 a:HOVER
{
color:#FF0000;
}



#menuadmin .menu3 a:HOVER
{
color:#FF0000;
}
.menu3
{
height:30px;
margin:0px;
padding:0px;
position:relative;
top:-5px;
}
.menu3 ul
{
margin:0px;
padding:0px;
}
.menu3 li
{
float:left;
background:#222;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
list-style:none;

}
.menu3 li a
{
color:#ccc;
margin:0px;
padding:0px;
font-size:10px;
}
.menu3 li.itemActivo a
{
color:#f00;
}


.paginador
{
height:20px;
clear:both;
position:relative;
width:100%;
text-align:center;
}
.paginador .separador
{
margin:0px;
padding:0px;
display:inline;
margin-left:5px;
margin-right:5px;
}
.paginador .activo
{
text-decoration:underline;
color:#900;
font-weight:bold;
}
.boton
{
	width:100px;
	height:22px;
	text-align:center;
	clear:both;
	background-color:#f6a435;
	font-weight:bold;
	border:solid 2px #e18100;
	color:#FFFFFF;
}
.botonfecha
{
	width:50px;
	height:22px;
	text-align:center;
	clear:both;
	background-color:#DDDDDD;
	font-weight:bold;
	border:solid 1px #95d6ff;
	color:#000000;
	font-size:11px;
}

#enlacespatrocinados
{
	width:100%;
	height:1px;
	overflow:hidden;
}


.input
{
background:#F5F5F5;
color:#000;
border:0px;
text-align:left;
width:150px;
height:21px;

}
.input2
{
background:#c1e7ff;
color:#000;
border:0px;
text-align:left;
width:auto;
}
.ul_filtro
{
margin-top:5px;
width:100%;
background:#CCF0FF;
padding:2px;
border:solid 2px #00E0FF;
}
.ul_filtro ul
{
	margin:0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: outside;
	text-align:left;
	margin-left:30px;
}
.ul_filtro .titulo
{
	font-weight:bold;
	color:#006699;
}
.ul_filtro .texto
{
	font-weight:bold;
	color:#ff6600;
}
.tabla_filtro
{

}
#ulnoticias 
{
padding:0px;
margin:0px;
}

#banner
{
text-align:center;
margin:auto;
border:0px;
}
#banner2
{
	width:613px;
	margin:auto;
	text-align:center;
	height:70px;
	/*border: solid 1px #407037;*/
	background:#d1d1d1 url(../Imagenes/banner2.gif) no-repeat 0px 0px;
}
#promociones img
{
	border: solid 1px #cacaca;
}

.cuadro1
{
background:#edf3f7 url(../Imagenes/bkgSnavTop.gif) repeat-x 0px 0px;
padding:25px;


}
.cuadro1 a
{

text-shadow: #fff 0 1px 0;

}

.separadorcontenido
{
height:2px;
font-size:1px;
width:100%;
margin:auto;
clear:both;
display:block;
}

#tarifas
{
	border:solid 1px #ccc;
}
#tarifas td
{
	border:solid 1px #ccc;
}

#abc
{
	text-align:center;
}
#abc ul
{
	padding:0px;
	margin:0px;
	margin:auto;
	width:95%;
	background:#ccc;
	height:25px;
	padding-top:10px;
}
#abc ul li
{
	height:15px;
	display:inline;
}
#abc ul li a
{
	padding:5px;

}
/*#########################################*/
-->