@import url('reset.css');

@charset "utf-8";
/* CSS Document */


/***** Redefinición etiquetas *****/
body
{
	background-color: #FFF;
	/*background-image: url(../img/css/body_background.jpg);*/
	background-position: top center;
	background-repeat: repeat-x;
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 auto 0;
}

body.ver1 {
	background-image: url(../img/css/body_background.jpg);
}

body.ver2 {
	background-image: url(../img/css/body_background2.jpg);
}

/***** TinyMce *****/
#tinymce
{
	margin: 5px;
	padding: 2px;
}

/******************************************************************************* HEADER */
#header {
	background-image: url(../img/css/header_background.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 64px;
	margin: 0;
	padding: 0;
}

/******************************************************************************* FOOTER */
#foot {
	background-color: #1A1A1A;
	border-width: 3px 0;
	border-color: #FFFFFF;
	border-style: solid;
	color: #FFFFFF;
	padding: .6em 0 .6em;
	text-align: center;
	background-image:url(../img/css/fondo_pie.png);
	background-position:right;
	background-repeat:no-repeat;
}

	#foot li {
		border-width: 0 .1em 0 0;
		border-color: #FFFFFF;
		border-style: solid;
		display: inline;
		font-size: 1.1em;
		padding: 0 .6em;
	}
	
		li#bittia {
			background-image:url(../img/css/logo_bittia.gif);
			background-position: center right;
			background-repeat: no-repeat;
			border: none;
			display:none;
		}

		
			li#bittia a {
				color: #FFFFFF;
				padding-right: 4.8em;
				text-decoration: none;
			}

	
				li#bittia a:hover {
					text-decoration: underline;
				}
				
			li#aviso a {
				color: #FFFFFF;
				text-decoration: none;
			}
			li#aviso a:hover {
					text-decoration: underline;
				}
/****************************************************************************** CONTENT */
#content {
	color: #FFFFFF;
	margin: 0 auto 0;
	width: 84.3em;
}

	h1 {
		background-image: url(../img/css/logo_tooway.gif);
		background-position: top left;
		background-repeat: no-repeat;
		height: 6.9em;
		margin: 0;
	}
	
		h1 span {
			visibility: hidden;
		}
		
	h2 {
		background-image: url(../img/css/h2.gif);
		background-position: top left;
		background-repeat: no-repeat;
		height: 2.8em;
		margin: 0 0 0 3.3em;
	}
	
		h2.en {
			background-image: url(../img/css/h2_en.gif);
		}
		
		h2 span {
			visibility: hidden;
		}
	
	.contents-block {
/*		background-color: #00aef7;*/
		background-image: url(../img/css/fondo2.png);
		background-position: top left;
		background-repeat: no-repeat;
/*		border-width: 0 .3em;
		border-color: #FFFFFF;
		border-style: solid;*/
		color: #121212;
		font-family: Arial, Helvetica, sans-serif;
		height: 31.3em;
		margin: 0 0 0 3.3em;
		overflow: hidden;
		padding: 0 0 17.5em 0;
		width: 83.8em;
	}
	
	/* IE6 hack */
	*html .contents-block {
/*		background-image: url(../img/css/fondo2_ie.png);*/
		background-position: -2px left;
		overflow: visible;
	}
	
		/* IE6 hack */
		*html body.ver1 .contents-block {
			background-image: url(../img/css/fondo2_ie.png);
		}
		
		/* IE6 hack */
		*html body.ver2 .contents-block {
			background-image: url(../img/css/fondo2_ie2.png);
		}
		
		h3 {
			background-position: left bottom;
			background-repeat: no-repeat;
			display: block;
			height: 130px;
			line-height: 1.2em;
			margin: -33px 0 -33px 200px;
			width: 539px;
		}
		
		
		h3#title-aviso {
			background-image: url(../img/css/title_aviso.gif);
		}
		
		h3#title-inicio {
			background-image: url(../img/css/title_principal.gif);
		}
		
		h3#title-caracteristicas_1 {
			background-image:url(../img/css/title_caracteristicas.gif);
		}
		
		h3#title-caracteristicas_2 {
			background-image:url(../img/css/title_caracteristicas_2.gif);
		}
		
		h3#title-caracteristicas_3 {
			background-image:url(../img/css/title_caracteristicas_3.gif);
		}
		
		h3#title-caracteristicas_4 {
			background-image:url(../img/css/title_caracteristicas_4.gif);
		}
		
		h3#title-caracteristicas_5 {
			background-image:url(../img/css/title_caracteristicas_5.gif);
		}
		
		h3#title-noticias {
			background-image: url(../img/css/title_noticias.gif);
		}
		
		h3#title-contacto {
			background-image: url(../img/css/title_contacto.gif);
		}
		
		h3#title-distribucion {
			background-image: url(../img/css/title_localizacion.gif);
		}
		
			h3 span {
				visibility: hidden;
			}
			
		h4 {
			background-image:url(../img/css/h4_background.gif);
			background-position: center top;
			background-repeat: no-repeat;
			color: #FFFFFF;
			font-size: 1.4em;
			line-height: 39px;
			margin: 4px;
			text-align: center;
		}
		
		#title-caracteristicas_1 h4 {
			background-image: url(../img/css/h4_background.gif);
			background-position: center top;
			background-repeat: no-repeat;
			height: 39px;
			width: 186px;
		}
		
		.text {
/*			font-family: Arial, Helvetica, sans-serif;*/
			font-size: 1em;
			margin: 0 0 0 200px;
			padding: 0 8px;
			width: 574px;
		}
		
			.text ul {
				list-style-image: url(../img/css/list-item.gif);
				margin: 0;
				padding: 0 0 8px 38px;
				width: 532px;
			}
			
				.text ul li {
					font-size: 1.2em;
					line-height: 1.3em;
					padding: 3px 0;
				}
				
				.text.inicio ul li {
					padding: 8px 0;
				}
			
			.text a {
				color: #FFFFFF;
				font-weight: bold;
			}
			
				.text a:hover {
					color: #FFFFFF;
				}
				
				.text a:visited {
					color: #FFFFFF;
				}
				
			.text .numbers {
				color: #121212;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 1.5em;
				font-weight: bold;
			}
			
			.text p {
				font-size: 1.2em;
				line-height: 1.3em;
				padding: 0 0 8px 0;
				width: 570px;
			}
			
			.text img {
				float: left;
				padding: 0 8px 8px 0;
			}
			
			.text form {
				font-size: 1.2em;
				line-height: 1.3em;
				padding: 12px 0 8px 36px;
				width: 500px;
			}
		
	.menu {
		display: block;
		float: left;
		margin: 15px 0 0 3px;
		padding: 6px 0 0;
		width: 181px;
	}
	
	/* IE6 hack */
	*html .menu {
		margin: 0 0 0 3px;
		padding: 20px 0 0;
	}
	
		.menu li {
			line-height: 1.3em;
			list-style: none;
			margin: -22px 0 0;
			padding: 0;
		}
		
		.menu li a {
			color: #FFFFFF;
			display: block;
			font-size: 1.2em;
			font-weight: bold;
			height: 30px;
			text-decoration: none;
			padding: 24px 10px 12px 40px;
		}
		
			.menu li a:hover {
				background-image: url(../img/css/mancha.gif);
				background-position: center top;
				background-repeat: no-repeat;
			}
	
			.menu li a span {
				visibility: hidden;
			}
			
		.menu li#item-inicio a {
			background-image: url(../img/css/item_principal.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-inicio a {
			background-image: url(../img/css/item_principal.gif);
		}
		
			.menu li#item-inicio a:hover {
				background-image: url(../img/css/mancha_principal.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-inicio a:hover {
				background-image: url(../img/css/mancha_principal.gif);
			}
			
			.menu li#item-inicio a.on,
			.menu li#item-inicio a.on:hover {
				background-image: url(../img/css/mancha_principal_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-inicio a.on,
			*html .menu li#item-inicio a.on:hover {
				background-image: url(../img/css/mancha_principal_pag.gif);
			}
			
		.menu li#item-home a {
			background-image: url(../img/css/item_home.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-home a {
			background-image: url(../img/css/item_home.gif);
		}
			
			.menu li#item-home a:hover {
				background-image: url(../img/css/mancha_home.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-home a:hover {
				background-image: url(../img/css/mancha_home.gif);
			}
			
			.menu li#item-home a.on,
			.menu li#item-home a.on:hover {
				background-image: url(../img/css/mancha_home_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-home a.on,
			*html .menu li#item-home a.on:hover {
				background-image: url(../img/css/mancha_home_pag.gif);
			}
			
		.menu li#item-caracteristicas a {
			background-image: url(../img/css/item_caracteristicas.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-caracteristicas a {
			background-image: url(../img/css/item_caracteristicas.gif);
		}
			
			.menu li#item-caracteristicas a:hover {
				background-image: url(../img/css/mancha_caracteristicas.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-caracteristicas a:hover {
				background-image: url(../img/css/mancha_caracteristicas.gif);
			}
			
			.menu li#item-caracteristicas a.on,
			.menu li#item-caracteristicas a.on:hover {
				background-image: url(../img/css/mancha_caracteristicas_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-caracteristicas a.on,
			*html .menu li#item-caracteristicas a.on:hover {
				background-image: url(../img/css/mancha_caracteristicas_pag.gif);
			}
			
		.menu li#item-features a {
			background-image: url(../img/css/item_features.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-features a {
			background-image: url(../img/css/item_features.gif);
		}
			
			.menu li#item-features a:hover {
				background-image: url(../img/css/mancha_features.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-features a:hover {
				background-image: url(../img/css/mancha_features.gif);
			}
			
			.menu li#item-features a.on,
			.menu li#item-features a.on:hover {
				background-image: url(../img/css/mancha_features_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-features a.on,
			*html .menu li#item-features a.on:hover {
				background-image: url(../img/css/mancha_features_pag.gif);
			}
			
				.menu li#item-caracteristicas-1 a,
				.menu li#item-features-1 a {
					background-image: url(../img/css/item_caracteristicas-1.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-1 a,
				*html .menu li#item-features-1 a {
					background-image: url(../img/css/item_caracteristicas-1.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-1 a:hover,
				.menu li#item-caracteristicas-1 a.on,
				.menu li#item-caracteristicas-1 a.on:hover,
				.menu li#item-features-1 a:hover,
				.menu li#item-features-1 a.on,
				.menu li#item-features-1 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-1_on.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-1 a:hover,
				*html .menu li#item-caracteristicas-1 a.on,
				*html .menu li#item-caracteristicas-1 a.on:hover,
				*html .menu li#item-features-1 a:hover,
				*html .menu li#item-features-1 a.on,
				*html .menu li#item-features-1 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-1_on.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-2 a,
				.menu li#item-features-2 a {
					background-image: url(../img/css/item_caracteristicas-2.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-2 a,
				*html .menu li#item-features-2 a {
					background-image: url(../img/css/item_caracteristicas-2.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-2 a:hover,
				.menu li#item-caracteristicas-2 a.on,
				.menu li#item-caracteristicas-2 a.on:hover,
				.menu li#item-features-2 a:hover,
				.menu li#item-features-2 a.on,
				.menu li#item-features-2 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-2_on.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-2 a:hover,
				*html .menu li#item-caracteristicas-2 a.on,
				*html .menu li#item-caracteristicas-2 a.on:hover,
				*html .menu li#item-features-2 a:hover,
				*html .menu li#item-features-2 a.on,
				*html .menu li#item-features-2 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-2_on.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-3 a,
				.menu li#item-features-3 a {
					background-image: url(../img/css/item_caracteristicas-3.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-3 a,
				*html .menu li#item-features-3 a {
					background-image: url(../img/css/item_caracteristicas-3.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-3 a:hover,
				.menu li#item-caracteristicas-3 a.on,
				.menu li#item-caracteristicas-3 a.on:hover,
				.menu li#item-features-3 a:hover,
				.menu li#item-features-3 a.on,
				.menu li#item-features-3 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-3_on.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-3 a:hover,
				*html .menu li#item-caracteristicas-3 a.on,
				*html .menu li#item-caracteristicas-3 a.on:hover,
				*html .menu li#item-features-3 a:hover,
				*html .menu li#item-features-3 a.on,
				*html .menu li#item-features-3 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-3_on.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-4 a,
				.menu li#item-features-4 a {
					background-image: url(../img/css/item_caracteristicas-4.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-4 a,
				*html .menu li#item-features-4 a {
					background-image: url(../img/css/item_caracteristicas-4.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-4 a:hover,
				.menu li#item-caracteristicas-4 a.on,
				.menu li#item-caracteristicas-4 a.on:hover,
				.menu li#item-features-4 a:hover,
				.menu li#item-features-4 a.on,
				.menu li#item-features-4 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-4_on.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-4 a:hover,
				*html .menu li#item-caracteristicas-4 a.on,
				*html .menu li#item-caracteristicas-4 a.on:hover,
				*html .menu li#item-features-4 a:hover,
				*html .menu li#item-features-4 a.on,
				*html .menu li#item-features-4 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-4_on.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-5 a,
				.menu li#item-features-5 a {
					background-image: url(../img/css/item_caracteristicas-5.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-5 a,
				*html .menu li#item-features-5 a {
					background-image: url(../img/css/item_caracteristicas-5.gif);
					background-position: left top;
				}
				
				.menu li#item-caracteristicas-5 a:hover,
				.menu li#item-caracteristicas-5 a.on,
				.menu li#item-caracteristicas-5 a.on:hover,
				.menu li#item-features-5 a:hover,
				.menu li#item-features-5 a.on,
				.menu li#item-features-5 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-5_on.gif);
					background-position: left top;
				}
				
				/* IE6 hack */
				*html .menu li#item-caracteristicas-5 a:hover,
				*html .menu li#item-caracteristicas-5 a.on,
				*html .menu li#item-caracteristicas-5 a.on:hover,
				*html .menu li#item-features-5 a:hover,
				*html .menu li#item-features-5 a.on,
				*html .menu li#item-features-5 a.on:hover {
					background-image: url(../img/css/item_caracteristicas-5_on.gif);
					background-position: left top;
				}
				
		.menu li#item-contacto a {
			background-image: url(../img/css/item_contacto.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-contacto a {
			background-image: url(../img/css/item_contacto.gif);
		}
		
			.menu li#item-contacto a:hover {
				background-image: url(../img/css/mancha_contacto.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-contacto a:hover {
				background-image: url(../img/css/mancha_contacto.gif);
			}
			
			.menu li#item-contacto a.on,
			.menu li#item-contacto a.on:hover {
				background-image: url(../img/css/mancha_contacto_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-contacto a.on,
			*html .menu li#item-contacto a.on:hover {
				background-image: url(../img/css/mancha_contacto_pag.gif);
			}
			
		.menu li#item-contact a {
			background-image: url(../img/css/item_contact.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-contact a {
			background-image: url(../img/css/item_contact.gif);
		}
		
			.menu li#item-contact a:hover {
				background-image: url(../img/css/mancha_contact.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-contact a:hover {
				background-image: url(../img/css/mancha_contact.gif);
			}
			
			.menu li#item-contact a.on,
			.menu li#item-contact a.on:hover {
				background-image: url(../img/css/mancha_contact_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-contact a.on,
			*html .menu li#item-contact a.on:hover {
				background-image: url(../img/css/mancha_contact_pag.gif);
			}
			
		.menu li#item-localizacion a {
			background-image: url(../img/css/item_localizacion.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-localizacion a {
			background-image: url(../img/css/item_localizacion.gif);
		}
		
			.menu li#item-localizacion a:hover {
				background-image: url(../img/css/mancha_localizacion.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-localizacion a:hover {
				background-image: url(../img/css/mancha_localizacion.gif);
			}
			
			.menu li#item-localizacion a.on,
			.menu li#item-localizacion a.on:hover {
				background-image: url(../img/css/mancha_localizacion_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-localizacion a.on,
			*html .menu li#item-localizacion a.on:hover {
				background-image: url(../img/css/mancha_localizacion_pag.gif);
			}
			
		.menu li#item-partners a {
			background-image: url(../img/css/item_partners.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-partners a {
			background-image: url(../img/css/item_partners.gif);
		}
		
			.menu li#item-partners a:hover {
				background-image: url(../img/css/mancha_partners.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-partners a:hover {
				background-image: url(../img/css/mancha_partners.gif);
			}
			
			.menu li#item-partners a.on,
			.menu li#item-partners a.on:hover {
				background-image: url(../img/css/mancha_partners_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-partners a.on,
			*html .menu li#item-partners a.on:hover {
				background-image: url(../img/css/mancha_partners_pag.gif);
			}
			
		.menu li#item-noticias a {
			background-image: url(../img/css/item_noticias.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
		
		/* IE6 hack */
		*html .menu li#item-noticias a {
			background-image: url(../img/css/item_noticias.gif);
		}
		
			.menu li#item-noticias a:hover {
				background-image: url(../img/css/mancha_noticias.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-noticias a:hover {
				background-image: url(../img/css/mancha_noticias.gif);
			}
			
			.menu li#item-noticias a.on,
			.menu li#item-noticias a.on:hover {
				background-image: url(../img/css/mancha_noticias_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-noticias a.on,
			*html .menu li#item-noticias a.on:hover {
				background-image: url(../img/css/mancha_noticias_pag.gif);
			}

		.menu li#item-news a {
			background-image: url(../img/css/item_news.png);
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		/* IE6 hack */
		*html .menu li#item-news a {
			background-image: url(../img/css/item_news.gif);
		}
		
			.menu li#item-news a:hover {
				background-image: url(../img/css/mancha_news.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-news a:hover {
				background-image: url(../img/css/mancha_news.gif);
			}
			
			.menu li#item-news a.on,
			.menu li#item-news a.on:hover {
				background-image: url(../img/css/mancha_news_pag.png);
				background-position: center top;
			}
			
			/* IE6 hack */
			*html .menu li#item-news a.on,
			*html .menu li#item-news a.on:hover {
				background-image: url(../img/css/mancha_news_pag.gif);
			}
			
		.menu .menu {
			list-style: none;
			margin: -30px 0 0;
			padding: 0 0 0 70px;
			width: 125px;
		}
		
			/* IE6 hack */
			*html .menu .menu {
				padding: 0 0 0 65px;
			}
			
			.menu .menu li {
				display: inline;
				height: 56px;
				line-height: 1em;
				margin: 0;
				padding: 0;
				width: 16px;
			}
			
				.menu .menu li a {
					border: 1px solid;
					display: block;
					float: left;
					height: 16px;
					margin: 0 0 0 4px;
					overflow: hidden;
					padding: 0;
					width: 16px;
				}
		
	.content-foot {
		/*background-image: url(../img/css/content_foot.gif);
		background-position: left top;
		background-repeat: no-repeat;*/
		clear: both;
		/*height: 240px;
		margin: -137px 0 0 32px;
		width: 810px;*/
	}		
	
	
	.block {
		float: left;
		padding: 12px 0 12px 48px;
		width: 200px;
	}
	
		.block p {
			width: auto;
		}
		
		.block ul {
			list-style-image: url(../img/css/list-item2.gif);
			width: auto;
		}
	
	.bigblock {
		float: left;
		padding: 0;
		width: 475px;
	}
	
		.block p {
			width: auto;
		}
		
		.bigblock ul {
			list-style-image: url(../img/css/list-item2.gif);
			width: auto;
		}	
		
		.bigblock ul li {
			width: auto;
		}
		
/********************************************************************************* NEWS */

	.noticias {
		border-width: 0 0 1px;
		border-style: solid;
		border-color: #FFFFFF;
	}
	
		.noticias h4 {
			background: none;
			color: #F6F6F6;
			font-size: 1em;
			height: auto;
			line-height: 1.5em;
			margin: 0;
			padding: 8px 0 0;
			text-align: left;
		}
	
		.paginacion ul {
			padding: 8px 0 0;
			line-height: 1.5em;
		}
	
			.paginacion ul li {
				border-width: 0 0 0 1px;
				border-style: solid;
				border-color: #FFFFFF;
				display: inline;
				font-size: 1.2em;
				list-style: none;
				padding: 0 6px;
			}
		
				.paginacion ul li.primer-item {
					border: none;
				}
				
				.paginacion ul li#pag_on a {
					color: #004086;
				}
				
				.paginacion ul li a {
					color: #FFFFFF;
					text-decoration: none;
				}
				
					.paginacion ul li a:hover {
						color: #004086;
					}
					
/***************** Mapa google *********************************************************/
#map_google .mapa-tooltip
{
	color: #000;
}


/***************** Contacto ************************************************************/
#contacto legend
{
	display: none;
}
#contacto h5
{
	font-weight: bold;
	padding: 5px 0;
}
#contacto fieldset div
{
	padding: 0 0 4px 0;
}
#contacto label
{
	display:block;
	float:left;
	width:75px;
}
#contacto label.auto
{
	display: inline;
	float: none;
	width: auto;
}
#contacto button
{
	clear: both;
	float: left;
}
#contacto .alert
{
	font-size: 1.2em;
	text-align: center;
}
#map_google
{
	width: 410px;
	height: 310px;
	margin: 5px auto 0 auto;
}
#contacto .block p
{
	padding:0 0 6px 0;
	width: auto;
}
#contacto .foot-content
{
	clear: both;
	height: 20px;
}
#contacto textarea
{
	font-size: 1em;
	font-family: inherit;
	height:50px;
	width:19em;
}

fieldset div {
	float: left;
	min-height: 2em;
	width: 20em;
}
*html fieldset div {
	height: 2em;
}
#contacto p
{
	display: inline;
	font-size: 1em;
}