/*+clearfix {*/
.periodismodatos:after, DIV.MargenSubFa:after, .periodismoarchivo:after, #formulariodivdifunto:after, .productosindex:after, .productosindex2:after, .prodindeximg A:after, #productoimgg A:after, #Paginadores:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.periodismodatos, DIV.MargenSubFa, .periodismoarchivo, #formulariodivdifunto, .productosindex, .productosindex2, .prodindeximg A, #productoimgg A, #Paginadores
{
	display: block;
	*height: 1px;
}
/*+}*/
/*index.php*/
/*[clearfix]*/
.periodismodatos
{
	background: #EDF3F8;
	padding: 10px;
	border-radius: 5px;
	width: 70%;
	margin: 0 0 20px;
}
.ampliar_zoom_imagen
{
	display: block;
	clear: both;
	font-size: 0.55em;
	line-height: 1.2em;
	color: #B5B5B5;
	width: 200px;
	padding: 0 0 0 18px;
	margin-top: 10px;
	background: transparent url(../imagenes/lupa_img.png) no-repeat center left;
}
BODY
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-family: 'Roboto', sans serif;
	line-height: 1.5em;
	font-size: 125%;
	background: #FFF;
	padding-top: 40px;
	font-weight: 300;
}
P
{
	margin: 0;
	padding: 0;
}
A
{
	text-decoration: none;
	color: #000;
}
A.btvertodasformuenviar
{
	float: left;
	width: 143px;
	color: #FFF;
	border: 0;
	background: #659CDE;
	font-size: 0.6em;
	line-height: 2em;
	margin: 10px 10px 10px 0;
	text-align: center;
	border-radius: 5px;
}
A.fade
{
	text-decoration: underline;
}
IMG
{
	border: 0;
}
#bannerindex IMG
{
	border-radius: 5px;
}
.bloquenoticiaimg IMG, .bloquenoticiaimgb IMG
{
	border-radius: 5px;
}
#contenedor
{
	width: 49em;
	margin: 0 auto;
	min-height: 100%;
}
#acceso
{
	width: 47.4em;
	height: 26px;
	margin: 0 auto;
	text-align: right;
	color: #FFF;
}
#cabecera
{
	width: 47.4em;
	height: 71px;
	margin: 0 auto;
}
#cabeceralogo
{
	float: left;
	width: 307px;
	height: 71px;
}
.logotextos
{
	float: left;
	font-family: "Droid Sans", Helvetica, sans-serif;
	letter-spacing: 7px;
	height: 19px;
	font-size: 0.65em;
	color: #FFF;
	padding: 0;
	line-height: 2em;
}
.logotextos A
{
	color: #FFF;
	letter-spacing: 1px;
}
H1
{
	font-size: 100%;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
#logo
{
	display: block;
	width: 291px;
	height: 52px;
	float: left;
}
@media screen
{
	.images-on #logo
	{
		background: url(/imagenes/logo.svg) 0 0 / 100% no-repeat;
		text-indent: -1000000px !important;
		overflow: hidden;
	}
}
#slideshow
{
	float: left;
	width: 980px;
	height: 290px;
	padding: 0;
	margin: 0;
	margin-top: 71px;
	z-index: 2;
}
#slideshow_promocion
{
	float: left;
	width: 980px;
	height: 290px;
	padding: 0;
	margin: 0;
	z-index: 2;
	position: relative;
	margin-top: 71px;
}
#contenido
{
	float: left;
	width: 47.4em;
	margin-left: 0.8em;
	margin-bottom: 57px;
}
.famProd #contenido
{
	margin-bottom: 0;
}
#pie
{
	float: left;
	width: 47.4em;
	height: 120px;
	margin-left: 0.8em;
	background: url("../imagenes/pie.png") no-repeat;
	padding-top: 23px;
}
#pieizquierdo
{
	float: left;
	margin-left: 244px;
	width: 240px;
	height: 95px;
	font-size: 0.55em;
	line-height: 1.5em;
	color: #FFF;
}
#pieizquierdo A, #piederecho A
{
	float: left;
	width: 100%;
	color: #FFF;
}
#piederecho
{
	float: left;
	width: 240px;
	height: 95px;
	font-size: 0.55em;
	line-height: 1.5em;
	color: #FFF;
}
#piemasderecho
{
	float: left;
	width: 199px;
	height: 76px;
	margin-top: 1px;
	margin-left: 13px;
}
H5
{
	font-size: 100%;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
#logopiemio
{
	display: block;
	width: 199px;
	height: 76px;
	float: left;
}
@media screen
{
	.images-on #logopiemio
	{
		background-image: url(../imagenes/logopie.png);
		background-repeat: no-repeat !important;
		text-indent: -1000000px !important;
		overflow: hidden;
	}
}
#piebajo
{
	float: left;
	margin-left: 236px;
	height: 16px;
	padding-top: 9px;
	font-size: 0.55em;
	line-height: 1em;
	color: #96BBD4;
}
#piebajo A
{
	color: #96BBD4;
	padding-right: 7px;
	padding-left: 7px;
}
#piebajo A IMG
{
	float: right;
}
#bloqueizquierda
{
	float: left;
	width: 226px;
	margin-right: 16px;
}
#bloquecentro
{
	float: left;
	width: 464px;
	margin: 1px 16px 0 0;
}
#bloquederecha
{
	float: left;
	width: 226px;
}
#bloquederechab
{
	float: left;
	margin: 55px 0 0;
	width: 226px;
}
.titulobloques
{
	float: left;
	width: 206px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 5px;
	background: #EDF3F8;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 2em;
	letter-spacing: 1px;
	color: #3070AB;
}
.bloqueobituario
{
	float: left;
	margin: 0;
	width: 100%;
	padding: 0;
	list-style: none;
}
.bloqueobituario LI
{
	float: left;
	width: 100%;
	margin-top: 16px;
}
.nombreobituario
{
	float: left;
	font-weight: bold;
	color: #000;
	width: 200px;
	min-height: 15px;
	padding-left: 22px;
	line-height: 1.2em;
	font-size: 0.55em;
}
.fechaobituario
{
	float: left;
	width: 200px;
	padding-left: 26px;
	font-size: 0.55em;
	line-height: 1.5em;
	color: #000;
}
.enlaceobituario
{
	float: left;
	padding-left: 26px;
	font-size: 0.55em;
	line-height: 1.5em;
	color: #4B88BD;
}
.enlaceobituario A
{
	color: #4B88BD;
	text-decoration: underline;
}
.btvertodas
{
	float: left;
	font-size: 0.6em !important;
	border: 1px solid #72B4E2;
	color: #2763A9;
	background: #FCFCFE;
	font-weight: bold;
	line-height: 1.7em !important;
	padding: 2px 10px;
	margin-top: 20px !important;
	border-radius: 8px;
}
.btvertodasformu
{
	float: left;
	font-size: 0.6em !important;
	border: 1px solid #72B4E2;
	color: #2763A9;
	background: #FCFCFE;
	font-weight: bold;
	line-height: 1.7em !important;
	padding: 2px 10px;
	margin-bottom: 20px !important;
	border-radius: 8px;
}
.categoriaactualidad
{
	float: left;
	width: 100%;
	color: #888;
	font-size: 0.5em;
	line-height: 1.5em;
	text-transform: uppercase;
}
.nombreactualidad
{
	float: left;
	width: 100%;
	color: #2862A9;
	font-weight: bold;
	font-size: 0.6em;
	line-height: 1.5em;
}
#bannerindex
{
	float: left;
	width: 464px;
	height: 145px;
	padding: 0;
	margin: 0;
	margin-bottom: 16px;
}
#bloquefamiliares
{
	float: left;
	width: 464px;
	height: 201px;
	background: url("../imagenes/bloquefamiliares.jpg") no-repeat left;
	margin-bottom: 16px;
}
.bloquefamiliaresnombre
{
	float: left;
	margin-left: 6px;
	margin-top: 30px;
	color: #71B2E0;
	font-size: 1.2em;
	line-height: 1.5em;
	width: 98%;
	font-family: "Droid Sans", Helvetica, sans-serif;
}
.bloquefamiliareslista
{
	float: left;
	list-style-type: square;
	font-size: 0.6em;
	line-height: 1.8em;
	padding: 0;
	margin-left: 32px;
	margin-top: 16px;
}
#bloquelogos
{
	float: left;
	width: 100%;
	color: #0079BB;
	font-size: 0.55em;
	line-height: 1.3em;
}
#bloquelogos A
{
	color: #0079BB;
}
.logopequenos
{
	float: left;
	margin-right: 16px;
	margin-top: 15px;
}
.logopequenos IMG
{
	float: left;
	margin-right: 10px;
}
.logopequenos SPAN
{
	float: left;
	width: 88px;
}
.logopequenos2
{
	float: left;
	margin-top: 15px;
}
.logopequenos2 IMG
{
	float: left;
	margin-right: 10px;
}
.logopequenos2 SPAN
{
	float: left;
	width: 153px;
}
/*index.php

noticias.php*/
#slideshowpequeno
{
	float: left;
	width: 980px;
	height: 205px;
	padding: 0;
	margin: 0;
	margin-top: 71px;
	margin-bottom: 15px;
}
#migas
{
	float: left;
	width: 100%;
	margin-bottom: 15px;
	font-size: 0.6em;
	line-height: 1.5em;
	color: #666;
}
#migas SPAN
{
	color: #70A2C5;
	font-weight: bold;
}
#migas A
{
	color: #666;
	font-weight: bold;
}
.titularseccion
{
	float: left;
	width: 100%;
	color: #367BAD;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin: 12px 0 15px;
}
.titularseccionb
{
	float: left;
	width: 100%;
	color: #367BAD;
	font-size: 0.9em;
	line-height: 1.2em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin: 10px 0 15px;
}
.titularsecciontanatorios
{
	float: left;
	width: 100%;
	color: #367BAD;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin: 5px 0 10px;
}
.textoseccion
{
	float: left;
	width: 100%;
	color: #666;
	font-size: 0.6em;
	line-height: 1.5em;
	text-align: justify;
}
.textoseccionspain
{
	font-weight: 600;
	padding-top: 10px;
}
.textoseccionb
{
	float: left;
	width: 100%;
	color: #666;
	font-size: 0.5em;
	line-height: 1.5em;
	text-align: justify;
}
.noticiaderecha
{
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.noticiapiefoto
{
	float: left;
	width: 214px;
	padding-left: 12px;
	padding-top: 7px;
	color: #000;
	font-size: 0.5em;
	line-height: 1.5em;
}
.redondearimagen
{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.noticiatitulo
{
	float: left;
	width: 214px;
	padding: 1px 0 0 10px;
	background: #EDF3F8 no-repeat;
	font-family: "Droid Sans", Helvetica, sans-serif;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 0.65em;
	line-height: 2.3em;
	color: #2763A9;
	font-weight: normal;
}
.noticialista
{
	float: left;
	width: 202px;
	padding: 0;
	padding-left: 12px;
	margin-left: 12px;
	list-style-image: url("../imagenes/ul.png");
	font-size: 0.55em;
	line-height: 1.5em;
}
.noticialista LI
{
	margin-bottom: 8px;
}
/*noticias.php

consejos.php*/
#bloquegrande
{
	float: left;
	width: 706px;
}
/*[clearfix]*/
DIV.MargenSubFa
{
	margin-bottom: 40px;
}
H2.textonombreSubFa
{
	float: left;
	width: 100%;
	text-align: center;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	color: #367BAD;
	line-height: 1.2em;
	margin: 12px 0 15px;
	text-align: left;
}
/*[clearfix]*/
.periodismoarchivo
{
	background: #EDF3F8;
	padding: 10px;
	border-radius: 5px;
	width: 70%;
	margin: 0 0 20px;
}
#formulariodivdifuntotarjeta
{
	background: #EDF3F8;
	clear: both;
	float: left;
	width: 72%;
	border-radius: 5px;
	padding: 0 10px 10px;
	margin: 15px 0 20px;
}
/*[clearfix]*/
#formulariodivdifunto
{
	background: #EDF3F8;
	clear: both;
	float: left;
	width: 72%;
	border-radius: 5px;
	padding: 0 10px 10px;
	margin: 15px 0 0;
}
.tituloformu
{
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #2763A9;
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
}
.bloquenoticia
{
	float: left;
	width: 100%;
	border-bottom: 1px solid #EDF3F8;
	margin-bottom: 0.8em;
}
.bloquenoticiaimg
{
	float: left;
	width: 226px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.bloquenoticiaimgb
{
	float: left;
	width: 175px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.bloquenoticiafecha
{
	float: left;
	width: 470px;
	font-size: 0.6em;
	color: #AAA096;
	line-height: 1.5em;
}
.bloquenoticiafechab
{
	float: left;
	width: 521px;
	font-size: 0.6em;
	color: #AAA096;
	line-height: 1.5em;
}
.bloquenoticiafecha2
{
	float: left;
	width: 706px;
	font-size: 0.6em;
	color: #AAA096;
	line-height: 1.5em;
}
.bloquenoticiatitulo
{
	float: left;
	width: 470px;
	font-size: 0.9em;
	color: #367BAD;
	line-height: 1.5em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin-bottom: 10px;
	font-weight: normal;
}
.bloquenoticiatitulob
{
	float: left;
	width: 521px;
	font-size: 0.9em;
	color: #367BAD;
	line-height: 1.5em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin-bottom: 10px;
	font-weight: normal;
}
.bloquenoticiatitulo A, .bloquenoticiatitulo2 A, .bloquenoticiatitulob A
{
	color: #367BAD;
	line-height: 1.3;
}
.bloquenoticiatitulo2
{
	float: left;
	width: 706px;
	font-size: 0.9em;
	color: #367BAD;
	line-height: 1.5em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin-bottom: 10px;
	font-weight: normal;
}
.bloquenoticiaresumen
{
	float: left;
	width: 470px;
	font-size: 0.6em;
	color: #666666;
	text-align: justify;
	line-height: 1.5em;
	font-weight: bold;
	margin-bottom: 10px;
}
.bloquenoticiaresumenb
{
	color: #666666;
	text-align: justify;
	font-weight: bold;
}
.bloquenoticiaresumen2
{
	float: left;
	width: 706px;
	font-size: 0.6em;
	color: #666666;
	text-align: justify;
	line-height: 1.5em;
	font-weight: bold;
	margin-bottom: 10px;
}
.bloquenoticiamas
{
	float: left;
	width: 470px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.bloquenoticiamasb
{
	float: left;
	width: 521px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	margin-top: 15px;
}
.bloquenoticiamas2
{
	float: left;
	width: 706px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.btvertodasactuali
{
	float: left;
	font-size: 0.6em !important;
	border: 1px solid #72B4E2;
	color: #2763A9;
	background: #FCFCFE;
	font-weight: bold;
	line-height: 1.7em !important;
	padding: 2px 10px;
	border-radius: 8px;
}
#volver
{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.seccionpedido TD #frmdatos #volver
{
	text-align: right;
}
#Paginadores
{
	text-align: "f";
}
.volver
{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.paginador
{
	width: 100%;
	float: right;
	text-align: right;
	font-size: 0.6em;
	line-height: 1.5em;
}
.negrita
{
	font-weight: bold;
}
.margeninferior
{
	margin-bottom: 10px;
}
.EnlaceBordeadoActivo
{
	background-color: #EDF3F8;
	border: 1px solid #72B4E2;
	color: #3070AB;
	font-weight: bold;
	padding: 2px 6px;
	text-decoration: none;
	border-radius: 3px;
}
.EnlaceBordeado:link, .EnlaceBordeado:visited
{
	background-color: #FFFFFF;
	border: 1px solid #72B4E2;
	color: #3070AB;
	padding: 2px 6px;
	text-decoration: none;
	border-radius: 3px;
}
.imagenpequena
{
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
}
.imagenpequena2
{
	float: left;
	margin-bottom: 4px;
}
/*consejos.php

cementerios.php*/
#TituloListado1
{
	background: #EDF3F8;
	color: #2763A9;
	font-size: 0.6em;
	line-height: 2.4em;
	padding: 0 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	/*background: url("../imagenes/sector1.png") no-repeat scroll 10px 7px #006655;
	
	border-radius: 5px 5px 5px 5px;
	
	color: #FFFFFF;
	
	line-height: 2.8em;
	
	padding: 0 0 0 40px;*/
}
.MargenSuperior
{
	margin-top: 10px;
	font-size: 0.6em;
	line-height: 1.5em;
}
.EmpresaEncontrada:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.EmpresaEncontrada
{
	display: inline-block;
}
.EmpresaEncontrada
{
	display: block;
	-height: 1px;
}
.EmpresaEncontrada
{
	border-bottom: 1px solid #CCC;
	padding: 10px;
	margin: 0 5px;
}
.EmpresaEncontrada A
{
	color: #2763A9;
	display: block;
	min-width: 80%;
	font-weight: bold;
	text-decoration: none;
}
.EmpresaEncontrada .null
{
	display: none;
}
.EmpresaEncontrada SPAN
{
	font-size: 0.9em;
}
.tablaBocadillo
{
	font-size: 0.6em;
	line-height: 1.5em;
}
.tablaBocadillo A
{
	color: #2763A9;
	font-weight: bold;
	text-decoration: none;
}
.tablaBocadillo IMG
{
	margin-right: 5px;
}
.MargenSuperiorGrande
{
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #70A2C5;
	float: left;
	width: 100%;
}
/*cementerios.php

otros*/
.textopequeno
{
	font-size: 0.55em;
}
.btobituariocruz
{
	margin-left: 4px;
	background: url("../imagenes/btobituariocruz.png") no-repeat left top;
}
.btobituariono
{
	margin-left: 4px;
	background: url("../imagenes/btobituariono.png") no-repeat left;
}
.btobituarioani
{
	margin-left: 4px;
	background: url("../imagenes/btobituarioani.png") no-repeat left top;
}
.colorazul
{
	color: #72A3C6;
}
.margensuperiorb
{
	margin-top: 10px;
}
.margensuperiorbgrande
{
	margin-top: 30px;
}
/*tienda.php*/
/*[clearfix]*/
.productosindex
{
	float: left;
	width: 223px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #C6E0F5;
	border-radius: 5px;
	padding-bottom: 8px;
}
/*[clearfix]*/
.productosindex2
{
	float: left;
	width: 223px;
	margin-bottom: 15px;
	border: 1px solid #C6E0F5;
	border-radius: 5px;
	padding-bottom: 8px;
}
.productosindex STRONG, .productosindex2 STRONG
{
	color: #70A2C5;
	font-size: 0.8em;
	line-height: 1.5em;
	margin-left: 8px;
	margin-top: -7px;
	float: left;
	font-weight: normal;
}
.prodindeximg
{
	background: #FFF;
	text-indent: -8px;
	padding: 0 7em 0 0;
	text-align: center;
	height: 200px;
	line-height: 195px;
	margin: 2px 1px 0 0;
}
.prodindeximg IMG
{
	vertical-align: middle;
}
.prodindeximg SPAN
{
	visibility: hidden;
}
/*[clearfix]*/
.prodindeximg A
{
	width: 224px;
	height: 200px;
	display: block;
}
H4
{
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #3070AB;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.5em;
	width: 215px;
	margin-left: 8px;
	margin-bottom: 13px;
	margin-top: 5px;
}
H4 A
{
	color: #3070AB;
	min-height: 42px;
	font-weight: normal;
	display: block;
	line-height: 1.1em;
	clear: both;
}
.prodindexbt
{
	float: right;
	margin-right: 8px;
	border: 0;
	background: #82AECC;
	color: #FFF;
	font-size: 0.6em;
	line-height: 1.8em;
	padding: 0 12px;
	margin-top: -5px;
	border-radius: 5px;
}
.divideroculto
{
	margin: 0 !important;
	padding: 0 !important;
	clear: both;
	border: none;
}
.buscadorproductos
{
	float: right;
	font-size: 0.6em;
	line-height: 1.5em;
	padding-top: 10px;
}
.titularseccionb
{
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.titularseccionbnombre
{
	color: #367BAD;
	font-size: 1.2em;
	line-height: 1.5em;
	font-family: "Droid Sans", Helvetica, sans-serif;
}
/*producto.php*/
#productosbd
{
	float: right;
	width: 321px;
	margin-bottom: 15px;
}
#productosbi
{
	float: left;
	width: 370px;
	margin-right: 15px;
	margin-bottom: 15px;
}
.productoslineas
{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.productoslineas SELECT
{
	font-size: 0.6em;
}
.productoprecio
{
	color: #70A2C5;
	font-size: 1.2em;
	font-weight: bold;
}
.productoiva
{
	color: #645C54;
	font-size: 0.6em;
}
.productoiva2
{
	color: #665E55;
	font-size: 0.6em;
}
.productosbtanadir
{
	float: left;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-size: 0.8em;
	background: #367AAD url("../imagenes/btcarrito.png") no-repeat 160px 5px;
	color: #FFF;
	padding: 8px 8px 5px;
	margin: 10px 0;
	border-radius: 5px;
	border: 0;
	width: 200px;
	text-align: left;
	cursor: pointer;
}
#productoimgg
{
	background: #FFF;
	text-indent: -0.3em;
	text-align: center;
	height: 360px;
	line-height: 276px;
	padding: 0 12em 0 0;
	margin-bottom: 6px;
}
#productoimgg IMG
{
	vertical-align: middle;
}
#productoimgg SPAN
{
	visibility: hidden;
}
/*[clearfix]*/
#productoimgg A
{
	width: 18.35em;
	display: block;
}
.productoimgp
{
	background: #FFF;
	float: left;
	text-indent: -0.3em;
	text-align: center;
	height: 70px;
	line-height: 63px;
	margin-right: 6px;
	margin-bottom: 6px;
}
.productoimgp IMG
{
	vertical-align: middle;
}
.productoimgp SPAN
{
	visibility: hidden;
}
.productoimgp A
{
	display: block;
	width: 4.2em;
	height: 70px;
}
#estadocarrito
{
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 15px;
}
#estadocarrito LI
{
	float: left;
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #82AECC;
	font-size: 0.8em;
	line-height: 1.5em;
	margin-right: 38px;
}
#estadocarrito LI SPAN
{
	color: #367BAD;
	font-weight: bold;
}
/*carrito.php*/
.seccionpedido
{
	font-size: 0.6em;
	line-height: 1.5em;
	color: #666;
	margin-bottom: 15px;
	width: 676px;
	padding: 15px;
}
.seccionpedido A, .seccionpedido2 A
{
	color: #666;
}
.seccionpedido2
{
	font-size: 0.6em;
	line-height: 1.5em;
	color: #666;
	margin-bottom: 15px;
	width: 100%;
}
.similar
{
	float: left;
	width: 676px;
	margin: 0px;
	padding: 0px;
	color: #333;
	border: 0;
	padding: 15px;
	margin-bottom: 15px;
	border-radius: 8px;
}
.textodcha
{
	text-align: right;
}
.textoizda
{
	text-align: left;
}
.seccionpedidolinea
{
	border-bottom-color: #EBEBEB;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.btvertodas2
{
	float: right;
	border: 1px solid #72B4E2;
	color: #2763A9;
	background: #FCFCFE;
	font-weight: bold;
	font-size: 0.65em;
	line-height: 1.7em;
	padding: 2px 10px;
	border-radius: 8px;
	cursor: pointer;
}
.btvertodas2b
{
	float: left;
	border: 1px solid #72B4E2;
	color: #2763A9;
	background: #FCFCFE;
	font-weight: bold;
	font-size: 0.6em;
	line-height: 1.7em;
	padding: 1px 10px 0;
	border-radius: 8px;
	cursor: pointer;
}
.tituloscarrito
{
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #2763A9;
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	margin-bottom: 1em;
	float: left;
	width: 100%;
}
.tituloscarrito2
{
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #2763A9;
	font-size: 0.9em;
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
}
H3
{
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #362F28;
	font-size: 0.8em;
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	font-weight: bold;
}
H3 A
{
	color: #362F28;
}
/*tienda.php*/
.enlacebordeado:hover, .enlacebordeado:active
{
	border: 1px solid #000;
	padding: 2px 6px;
	color: #000;
	text-decoration: none;
	background-color: #EBEBEB;
	font-size: 0.9em;
	border-radius: 3px;
}
.enlacebordeado:link, .enlacebordeado:visited
{
	border: 1px solid #444;
	padding: 2px 6px;
	color: #444;
	text-decoration: none;
	background-color: #FFF;
	font-size: 0.9em;
	border-radius: 3px;
}
.enlacebordeadoActivo
{
	border: 1px solid #000;
	padding: 2px 6px;
	color: #000;
	text-decoration: none;
	background-color: #EBEBEB;
	font-weight: bold;
	font-size: 0.9em;
	border-radius: 3px;
}
/*includetienda*/
.icarritotitulo
{
	float: left;
	width: 198px;
	text-align: right;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em;
	color: #225BA0;
	height: 31px;
	margin-left: 8px;
	background: url("../imagenes/mtcarro.png") no-repeat top left;
}
.icarritoproductos
{
	float: left;
	margin: -6px 0;
	width: 206px;
	text-align: right;
	font-size: 0.6em;
	color: #225BA0;
}
.icarritobt
{
	float: right;
	color: #FFF;
	border: 0;
	background: #82AECC;
	font-size: 0.6em;
	line-height: 1.7em;
	padding: 2px 8px 3px;
	margin: 10px 20px 35px 0;
	border-radius: 5px;
}
INPUT.btvertodas
{
	padding: 4px 10px;
	cursor: pointer;
}
.BtnPagar
{
	background: #2763A9 url(#);
	border: none;
	color: #FFF;
	font-weight: normal;
	padding: 4px 10px;
	border-radius: 5px;
	cursor: pointer;
}
.margensuperior
{
	margin-top: 10px;
}
#MostrandoEmpresas
{
	display: block;
	float: left;
	color: #225BA0;
	font-size: 0.55em;
	margin: 10px 0 0 14px;
}
#btnPagSiguiente
{
	background: #FFF;
	font-size: 0.6em;
	padding: 2px 4px;
	margin: 9px 15px 0 0;
	float: right;
	width: 35%;
	color: #225BA0;
	border: 1px solid #225BA0;
	cursor: pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
#btnPagAnterior
{
	background: #FFF;
	font-size: 0.6em;
	padding: 2px 4px;
	margin: 9px 0 0 15px;
	float: left;
	width: 35%;
	color: #225BA0;
	border: 1px solid #225BA0;
	cursor: pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
/*[clearfix]*/
#Paginadores
{
	margin-bottom: 0px;
}
.MargenInferior
{
	margin-bottom: 15px;
}
.textopequenoenlaceb
{
	float: left;
	width: 100%;
	text-align: left;
	color: #367BAD;
	line-height: 1.5em;
	font-size: 0.55em;
	margin-top: 10px;
}
.direcciontana
{
	float: left;
	width: 95%;
	text-align: justify;
	font-size: 0.55em;
	color: #666;
	background: #FCFCFE;
	line-height: 1.5em;
	font-weight: normal;
	display: none;
	border-radius: 5px;
	margin: 5px 0 0;
	padding: 5px 0 10px 10px;
}
.imagenpequenab
{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.imagenpequena2b
{
	float: left;
	margin-bottom: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.imagenpequenab:hover, .imagenpequena2b:hover
{
	opacity: 1;
	filter: alpha(opacity=100);
}
.noticialistainsta
{
	float: left;
	width: 202px;
	padding: 0;
	padding-left: 12px;
	margin-left: 12px;
	list-style-image: url("../imagenes/ul.png");
	font-size: 0.55em;
	line-height: 1.5em;
}
.noticialistainsta LI
{
	margin-bottom: 8px;
}
.noticiatituloinsta
{
	float: left;
	width: 214px;
	padding: 1px 0 0 10px;
	background: #EDF3F8 no-repeat;
	font-family: "Droid Sans", Helvetica, sans-serif;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 0.65em;
	line-height: 2.3em;
	color: #2763A9;
	margin-top: 45px;
}
#map_canvas2, #map_canvas
{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.divinstalaciones
{
	float: left;
	width: 220px;
	margin-right: 15px;
	margin-bottom: 15px;
	height: 189px;
}
.divinstalacionestitulo
{
	float: left;
	font-family: "Droid Sans", Helvetica, sans-serif;
	color: #367BAD;
	font-size: 0.85em;
	font-weight: normal;
	line-height: 1.2em;
	margin-top: 3px;
}
/*como llegar*/
#bnosotros #bloquegrande LI
{
	margin-bottom: 10px;
}
#bnosotros #bloquegrande UL
{
	float: left;
	width: 665px;
}
#bnosotros #bloquegrande .textoseccion
{
	text-align: justify;
}
#bservicios #bloquegrande UL
{
	float: left;
	width: 665px;
}
#bservicios #bloquegrande .textoseccion
{
	text-align: justify;
}
A.btcomollegar
{
	font-weight: normal;
	background: #4B88BD;
	color: #FFFFFF;
	text-align: center;
	float: right;
	font-size: 0.8em;
	min-width: 100px !important;
	border-radius: 3px;
}
#binstalaciones A.btcomollegar
{
	font-weight: normal;
	background: #4B88BD;
	color: #FFFFFF;
	text-align: center;
	float: right;
	font-size: 0.6em;
	min-width: 100px !important;
	border-radius: 3px;
	line-height: 1.9em;
	margin: 10px 0 5px;
}
.compartir
{
	float: left;
	width: 100%;
	margin-top: 15px;
	border-top: 1px solid #427BB0;
	font-size: 0.6em;
	line-height: 1.5em;
	font-weight: bold;
	color: #245B93;
	padding-top: 5px;
	margin-bottom: 15px;
}
.compartir2
{
	float: left;
	width: 100%;
	margin-top: 20px;
	font-size: 0.6em;
	line-height: 1.5em;
	color: #000;
	padding-top: 5px;
	margin-bottom: 15px;
}
.compartir SPAN, .compartir2 SPAN
{
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
.compartir IMG
{
	float: left;
	margin-right: 7px;
}
.ultimocompartir
{
	float: left;
	margin-right: 0;
}
.ultimocompartir2
{
	float: left;
	margin-right: 9px;
}
.paypal
{
	float: left;
	margin-top: 20px;
}
.titularseccionerrorvuelta
{
	float: left;
	width: 100%;
	color: #367BAD;
	font-size: 1em;
	line-height: 1.2em;
	font-family: "Droid Sans", Helvetica, sans-serif;
	margin: 40px 0 0;
}
.titularseccionerrorvueltatexto
{
	float: left;
	width: 100%;
	color: #367BAD;
	font-size: 0.6em;
	line-height: 1.2em;
	margin: 12px 0 15px;
	font-weight: bold;
}
H2.textonombreh2
{
	float: left;
	width: 100%;
	text-align: center;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	color: #367BAD;
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	text-align: left;
}
H3.textonombreh2b
{
	float: left;
	width: 215px;
	text-align: center;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.9em;
	color: #367BAD;
	line-height: 1.5em;
	margin-left: 8px;
	margin-bottom: 13px;
	margin-top: 5px;
	text-align: left;
}
H3.textonombreh2b A
{
	color: #3070AB;
	min-height: 42px;
	font-weight: normal;
	display: block;
	line-height: 1.1em;
	clear: both;
}
H2.textonombreh2m
{
	float: left;
	width: 100%;
	text-align: center;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	color: #367BAD;
	line-height: 1.2em;
	margin: 12px 0 15px;
	text-align: left;
}
H3.textonombreh2min
{
	float: left;
	width: 100%;
	text-align: center;
	font-family: "Droid Sans", Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.9em;
	color: #367BAD;
	line-height: 1.2em;
	margin: 10px 0 15px;
	text-align: left;
}
