/* HOJA DE ESTILOS PARA LA WEB DE ASADOR LA ENCINA */

html {	margin: 0px;
		padding:0px;
}

body { color:#000000;
		background-color: #ffffff;
		font-size: 1em; 
		font-family:Arial, Helvetica, sans-serif;
		margin:20px 0px 0px 0px; 
		padding: 0px; 
		text-align:center;
}

#website    { 	background-color: #ffffff; 
				margin-right: auto; 
				margin-left: auto; 
				width: 800px;
				height:650px;
				 }		
				 
/*------------------------------------------------------------------------------DEFINIMOS LA PARTE SUPERIOR DE LA WEB*/

#menuprincipal{ width:800px;
				height:27px;
				float:left;
				margin:0px;
				padding:0px;
				overflow:hidden;
				clear:both;
				}
				
#menuprincipal ul {margin:0px;
					height:27px;
					padding:0px 0px 0px 0px;
					float:left;
					display:inline;
					}
					
					
#menuprincipal li {margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					height:27px;
					float:left;
					display:inline;
					background-image:url(imag/pestanaizq.jpg);
					background-repeat:no-repeat;
					background-position:left;
									font-size:0.8em;

					}
					
#menuprincipal li:hover {margin-top:5px;
					}
	

#menuprincipal li a{background-image:url(imag/pestanader.jpg);
					background-repeat:no-repeat;
					background-position:right top;
					height:27px;
					float:left;
					line-height:0em;
					margin:0px 0px 0px 10px;
					padding:1.4em 10px 0px 0px;
					display:inline;
									font-size:0.8em;
					text-transform:uppercase;
					color:#ffffff;
					text-decoration:none;
					}
					
#menuprincipal li a:hover{color:black;text-decoration:none  
					}

.menuprincipalon {background-image:url(imag/pestanaizq_on.jpg) !important; margin-top:5px !important;}
.menuprincipalon  a{background-image:url(imag/pestanader_on.jpg) !important; margin-top:0px !important;}
				
#supercontenido{  width:800px !important;
width:805px;
					height:112px;
					background-image:url("imag/fondo_cabecera.jpg");
					background-repeat:repeat-x;
					margin:0px;
					padding:0px;
					background-position:bottom left;
					/*border-bottom:1px solid black;*/
					}

/*----------------------------------------------------------------------------------- DEFINIMOS EL CONTENIDO DE LA PAGINA*/

#contenido{ width:800px;
			height:600px;
			clear:both;
			
}
					
#contenedorcontenido {width:800px !important;
width:804px;
						border-top:4px solid #AD2623;
						border-left:2px solid #AD2623;
						border-right:2px solid #AD2623;
						border-bottom:2px solid #AD2623;
						padding:0px;
						margin:0px;
						background-image:url(imag/fondo_contenedor.jpg);
						clear:both;
				background-repeat:repeat-y;
						}
#contenedor {width:800px !important;
width:804px;
				padding:0px;
				margin:0px;
				
				}
						
#cabecera { background-image:url(imag/fondo_cabecera.jpg);
			background-repeat:repeat-x;
			width:805px;
			height:5px;
		}
			
#super { width:800px !important;
width:806px;
		height:227px;
		background-image:url(imag/fondo_super.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		border-bottom:4px solid #AD2623;
		border-left:3px solid #AD2623;
		border-right:3px solid #AD2623;
		border-top:3px solid #AD2623;
		margin:0px;
		padding:0px;}
		
#logo {	width: 229px; 
		height: 165px;
		background-image:url(imag/logo.jpg);
		float:left;
		background-repeat:repeat-x;
		margin: 0px 0px 0px 0px;
		padding:0px;
		}

#logo a {	width: 229px; 
			height: 165px;
			 display:block;}

#logo h1 {	display:block;
			margin:0px;
			padding:0px;
			font-size:large;
			height: 165px;
			}

#logo span{	visibility:hidden;}

#logocontenido {	width: 188px; 
					height: 108px;
					background-image:url(imag/logocontenido.jpg);
					float:left;
					background-repeat:repeat-x;
					margin: 0px 0px 0px 0px;
					padding:0px;}

#logocontenido a {	width:188px; 
					height: 108px;
					display:block;
					 }

#logocontenido h1 {	
					margin:0px;
					padding:0px;
					font-size:large;
					height: 108px;
					}

#logocontenido span{	visibility:hidden;}

#banner{float:left; padding:0px; margin:0px; width:611px; height:108px;background-color:black; display:block; border:1px solid red;}

#banner img{clear:both;padding:0px}


#fotoprincipal {
			background-image:url(imag/foto_principal.jpg);
			background-repeat:no-repeat;
			width:564px;
			height:165px;
			float:right;
			margin:0px;
			padding:0px;}

				
#docprincipalportada {
				padding:0px 0px 0px 0px;
				float:right;
				text-align:left;
				width:750px;
				color:black;
				height:40px !important;
				}
				
#docprincipalportada img {
							background-image: url("imag/cargando.gif"); 
							background-repeat: no-repeat; 
							background-position: center;
							padding: 0px;
							border:1px solid #333333;
}

#docprincipalportada h1 {
							font-style:normal;
							font-size:0.1em;
							padding:0px;
							margin:0px;
							color: #000000;
							text-align: left;
							text-decoration:none;
							font-weight:normal;
							visibility:hidden;						}

#docprincipalportada a {	font-size:0.8em;
							text-decoration:none;
							color:#000000;
							text-align:left;}

#docprincipalportada a:hover {
								text-decoration:underline;}

#docprincipalportada p { font-size:1em !important; padding-left:60px !important; font-weight:bold; line-height:1em;}


				
/* -------------------------------------------------------------------------------------DEFINIMOS LA PARTE MEDIA*/

#visor{height:auto;
min-height:160px;
		width:800px !important;
		width:806px;
		background-image:url(imag/fondo_visor.jpg);
		background-position:top;
		background-repeat:repeat-x;
		border-left:3px solid #AD2623;
		border-right:3px solid #AD2623;
		}
		
#visorcontenido{width:610px !important;
width:614px;
				float:left;
				background-image:url(imag/fondo_visor_contenido.jpg);
				background-repeat:repeat-x;
				background-position:top left;
				margin-left:1px;
				min-height:300px;}

#izquierdo{width:380px !important;
			width:400px;
			height:auto;
			border-right:1px solid #AD2623;
			margin:0px 0px 0px 0px;
			padding:10px 10px 10px 10px;
			text-align:left;
			font-size:0.8em;
			line-height:0.8em;
			float:left;
			}
			
#izquierdo p{padding-left:10px;display:block; margin:0px; line-height:1.7em;}
.izquierdoimg {border:1px solid black;padding:3px;background-color:white;float:left;margin-right: 10px;display:block}

#izquierdo a{ color:#000000;
				text-decoration:none;}

#izquierdo a:hover {text-decoration:underline;
					}
			
#derecho{	width:370px !important;
width:390px;
			float:left;
			margin:0px 0px 0px 0px;
			padding:10px 10px 10px 10px;
			height:auto;
			font-size:0.8em;
			text-align:left;
			line-height:1.7em;
			}
#derecho p{padding-left:10px;display:block}
.derechoimg {border:1px solid black;padding:3px;background-color:white;float:left;margin-right: 10px;}
			
#bordeizdo{ width:188px;
			max-width:188px;
			float:left;
			color:#E7BEA3;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			text-align:left;
			min-height:300px;
			}
			
#bordeizdo ul{margin:0px;
			padding:0px;
			}

#bordeizdo li{	display:block;
				margin-top:0px;
				list-style:none;
				font-style:normal;
				text-decoration:none;
				border-bottom:1px solid #C3A08B;
				border-top:1px solid #F9D8C4;
				padding:5px 0px 5px 0px;
				background-color: #9e8373;
}

#bordeizdo li a {	display:block;
					font-size:small;
					text-decoration:none;
					margin:0px;
					padding:0px 0px 0px 30px;
					color:#FFFFFF;}
					
#bordeizdo li a:hover { padding-left: 35px;}

#bordederecho {visibility:hidden;
background-image:url(imag/fondo_visor_contenido.jpg);
				background-repeat:repeat-x;
				width:221px !important;
				width:234px;
				height:234px;
				padding:50px 10px 0px 0px;
				float:right;
				min-height:300px;}
				
#bordederecho img { border:1px solid black;
					padding:3px;}



/* -------------------------------------------------------------------------------------DEFINIMOS LA PARTE INFERIOR*/

#infer{
			background-position:top;
			background-repeat:repeat-x;
			width:800px;
			display:inline;
			height:30px;
			margin:0px;

			}
			
#inferior{ 
			width:800px !important;
			width:805px;
			height:auto;
			border:3px solid #AD2623;
			padding:0px;
			margin:0px;

			}
			
#infercontenido{width:800px;
min-width:800px;
				display:inline;
				height:30px;
				background-image:url(imag/fondo_infer.gif);
				background-position:top;
				background-repeat:repeat-x;
				}
			
			
			
/* -------------------------------------------------------------------------------------DEFINIMOS EL AVISO LEGAL*/

#avisolegal  { 
			
			margin:0px; 
			width: 500px;
			float:left;
			min-height: 25px;
			height:auto !important;
			height: 25px;
			display:inline;
			font-size:0.8em;
			text-align:left;
			padding: 3px 0px 0px 10px;
		
				 }	
				 
#avisolegal ul {color:#000000;
			text-decoration:none;
			margin:0px;
			padding:0px 0px 0px 0px;
			display:inline;
			}
			
#avisolegal li {color:#000000;
			margin:0px;
			text-decoration:none;
			padding:0px 0px 0px 0px;
			display:inline;
			}
			
#avisolegal a {color:#000000;
			text-decoration:none;
			padding:0px 0px 0px 0px;
			margin:0px;
			display:inline;
			}

#avisolegal a:hover {color:#AD2623;
						padding:0px 0px 0px 0px;
						display:inline;}

#accesibilidad {
width:250px;
float:right;
text-align:right;
min-height: 25px;
height:auto !important;
height: 25px;
border:0px;
padding:3px 10px 0px 0px;
background-color:#ffffff;
clear:both;

}

#accesibilidad img {border:0px; padding:0px;}



/* -------------- SE DEFINEN LOS ESTILOS DE LA WEB --------------- */

/* Comportamiento gen?rico de los p?rrafos */
p {line-height:150%;font-size:1em;
font-family:Arial, Helvetica, sans-serif;}
.aviso {border:3px solid red; color:white !important;background-color:red !important;padding:5px;text-align: center}
.avisoOK {border:3px solid green !important; color:white !important;background-color:green !important;padding:5px;text-align: center !important;margin:5px auto 5px auto;float:none !important;width:auto !important;}

img {border:0px; margin:0px;padding:0px;}

/* Los textos dentro de tablas */
td {font-size:0.9em;color:#000000;}

/* Comportamiento gen?rico de los enlaces */
a {color:#000000}
a:hover {color:#760903;}
a:visited  {color:#666666}

acronym { border-bottom:1px dotted #760903; color:#760903; cursor: help; }
#candado { /* ---- EL candado que aparece cuando una secci?n es de acceso restringido --- */
background-image: url(imag_general/candado.gif);
background-repeat: no-repeat;
width: 22px;
height: 22px;
}

.anterior  { color: white; font-size: 0.8em;background-color: #FF6600; padding: 5px; height: 30px; border-left:3px solid #AA2200; }

.siguiente  { color: white; font-size: 0.8em; background-color: #ac2623; padding: 5px; height: 30px; border-right:3px solid #bb7700; }

a.siguiente:visited {
	color:#FFFFFF;
}
a.anterior:visited {
	color:#FFFFFF;
}

#formulariocontacto  { width: 350px }

form{margin:0px;padding:0px;}

#identificacion {margin-top:15px;}
#identificacion p { text-align: left; margin: 0; padding: 0 5px }
.botonverde  { background-color: #FF9900; padding: 3px 20px 3px 15px; border-style: double; text-align:center; }


.botonverde:hover{ background-color:#C05821; padding: 3px 20px 3px 15px; border-style: double; text-align:center; cursor:pointer;}
label{margin:0px; padding:0px;}
.campoformulario textarea{ text-align:left;height:auto;float:left;padding:5px 5px 0px 5px;}


.botoninfo {background-color: #007524; padding: 3px 6px 6px 3px; border-style: double;color:white;}
.botoninfo:hover {background-color: #00a934; padding: 3px 6px 6px 3px; border-style: double;color:black;}

.formul  { font-size: 0.9em; font-family:Verdana, Arial, Helvetica, sans-serif; color:black; background-image: url("imag/fondo_formul.gif"); background-position:bottom; background-repeat: repeat-x; padding: 1px; border-style: solid; border-width: 1px; border-color: #b58525 #daa12d #daa12d #b58525 }
.formul:hover {background-color:white;}			
.formul:focus  {border-style: solid; border-width: 1px; border-color: #FF0000}


.textoformulario{	 width:135px;
					float:left;
					text-align:right;height:auto; padding-left:5px; padding-top:5px;}
					
.alineaformulario  { width: auto; height: auto !important; min-height: 35px; float: left; overflow: visible }

.campoformulario{ text-align:left;height:auto;float:left;padding:5px 5px 0px 5px;}

.mensajeportada {color:white;}

blockquote{font-size: 1.1em;line-height: 150%;background-image: url("imag/comillas.gif");background-repeat: no-repeat;background-position: left top; padding-left: 26px}			

			
/* DONDE SE MUESTRA EL TITULO, La descripci?n y la foto general de cada secci?n */

#seccion
			 { color: #333333; font-size: 0.9em; font-family:Arial, Helvetica, sans-serif; text-align: left; padding: 0px 5px 0px 10px; float: left; }
		
#seccion h1  { color: #962722; font-size: 1.3em; font-stretch:wider; font-weight: normal; text-align: left; text-transform:uppercase; padding-top:10px;}

.fotoseccion  { background-color: white; 
				margin: 5px; 
				padding: 2px;
				border: double 0px black;
				background-image: url("imag/cargando.gif"); 
				background-repeat: no-repeat; 
				background-position: center;}
				
#seccion p  { color: black; font-size: 0.9em; line-height: 1.5em; text-align: left; padding-right: 15px;  }
/*#seccion p:first-letter   { font-size: 1.7em }*/
/* ---- DONDE SE MUESTRAS LAS SUBSECCIONES ----- */

#subsecciones   { background-repeat: no-repeat; background-position: left top; text-align: left; float: left; border: solid 0 black }
				
#subsecciones h2  { font-size: 1.3em; font-weight: normal; background-image: url("imag/escudo.gif"); background-repeat: no-repeat; background-position: 0 3px; text-align: left; padding: 0 }
	
	
#subsecciones h2 a { text-decoration: none; background-image: url("imag/orlita.jpg"); background-repeat: no-repeat; background-position: left top; text-align: left; padding-top: 24px; padding-left: 12px; border-bottom: 1px dotted black }
#subsecciones h2 a:hover  { color: #962622; background-image: url("imag/orlita_roja.jpg"); border-bottom: 1px solid #962622 }
#subsecciones img {padding:0 0 0 10px;
					background-image: url("imag/cargando.gif"); 
					background-repeat: no-repeat; 
					background-position: center;}



/*------------------------------------------------------------------------------DEFINIMOS EL CADENACAD*/

#cadenacad  {list-style-type: disc; color: #AD2623; font-size: 0.9em; background-repeat: no-repeat; background-position: 0 8px; text-align: left; margin: 0; padding: 5px 5px 5px 10px; border-bottom:1px solid #AD2623; }
		

#cadenacad li {  text-align: left;  display: inline; padding: 5px 10px 5px 5px }

#cadenacad li a { color: #AD2623; text-decoration: none }

#cadenacad li a:hover{
	text-decoration:underline;
}	

/* DOCUMENTO PRINCIPAL EN LA PORTADA */
#fotoprincipalportada img {border:0px;margin:0px;padding: 0px;}



#docprincipalportada  { color: black; font-size:0.9em; padding:10px; font-family: Arial, Helvetica, sans-serif;  text-align: left; display: block; height: 80px; float: left }
					


					
#docprincipalportada img {
							background-image: url("imag/cargando.gif"); 
							background-repeat: no-repeat; 
							background-position: center;
							padding: 3px;
							border:1px solid #333333;
}

#docprincipalportada h1 {
							font-style:normal;
							font-size:0.9em;
							color: #000000;
							padding:0px;
							margin:0px;
							text-align: left;
							text-decoration:none;
							font-weight:normal;
							visibility:hidden;
							height:1px;
						}

#docprincipalportada a {	font-size:0.8em;
							text-decoration:none;
							color:#000000;
							text-align:left;}

#docprincipalportada a:hover {
								text-decoration:underline;}




#docprincipalportada p{
		text-align:left;
		font-size: 1.2em;
		color:#000000;
		margin: 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:italic;}


#documentosportada {
					font-style:normal;
					text-align:right;
					float:left;					
					margin-top:5px;
					}

#documentosportada a h2{text-align:right;
						text-decoration:none;
						color:#000000;
						font-weight:normal;}

#documentosportada a{text-align:right;
						text-decoration:none;
						color:#000000;
						font-weight:normal;}

#documentosportada a:hover{}

#documentosportada a h2:hover{text-decoration:underline;
								color:#FF9900;}

#documentosportada p {
						text-align:left;
						font-size: 0.8em;
						font-family:Arial, Helvetica, sans-serif;
						margin:0;
}
#documentosportada h2{text-align:left;
						font-size:0.9em;
						color:#333333;
						font-style:normal;
						padding:5px 5px 0px 5px;
						margin:0;
						}

#documentosportada img{
					padding:2px 2px 2px 2px;
					background-image: url("imag/cargando.gif"); 
					background-repeat: no-repeat; 
					background-position: center;
					border:1px solid black;
}

div.documentosportadalista {/* La forma en que muestra los listados de archivos digitales asociados a un documento o seccion */
background-image:url(imag/fondo_archivodigitallista.jpg);
background-repeat:no-repeat;
padding:3px;
text-align:left;
margin:3px 0px 0px 3px;
float:left;
font-size:0.95em;
}

a.documentosportadalista {text-decoration:none;font-size:1em;text-align:left;line-height:100%;font-weight:normal;
color:#000000; padding:0px 0px 0px 10px; text-transform:uppercase; background-image:url(imag/flecha_derecha.gif); background-repeat:no-repeat; background-position:0 ;}

p.documentosportadalista { padding:5px 0px 0px 10px; font-size:0.9em; text-decoration:none; margin:0px; }

.documentosportadalista a:hover {color:#760903;text-decoration: underline }

div.documentosportadalista:hover {/* La forma en que muestra los listados de archivos digitales asociados a un documento o seccion */
color:#787458; text-decoration:none;
}

img.documentosportadalista  {margin:0px 5px 0px 0px; border:1px solid black;float:left; background-image:none; background-repeat:no-repeat;}




		
 /* ---- LISTADOS DE DOCUMENTOS ----*/
/* LISTADO POR MODULOS */
#docmodulo { /* Aspecto del m?dulo */
			padding: 0px;
			margin: 5px;
			float: left;
			/*background-image:url("imag/diapositiva.jpg");*/
			background-repeat: no-repeat;
			border: 1px dotted #aaaaaa;
			height:134px;
			}

#docmodulo h2 { /*Aspecto del t?tulo */
				font-size:0.8em;
				margin:5px 0 0 5px;
				font-weight: normal;
				}

#docmodulo h2 a {
					text-decoration: none;
					}

#docmodulo img {
				border: 1px solid white;
				/* width:92px; */
				margin:12px 0 0 12px;
				background-image: url("imag/cargando.gif"); background-repeat: no-repeat; background-position: center;
				}

#docmodulo img:hover {
						border: 1px solid black;
						/* width:92px; */
						margin:12px 0 0 12px;
						}

/* LISTADO POR LISTADO (qu? cosas m?s raras) */

#doclistado  {
				margin: 4px;
				border-bottom: 1px solid #cccccc;
				width: 350px;
				float:left;
				clear:both;
				padding: 0 0 0 5px;
			}

#doclistado h2{
				font-size:small;
				margin:0px 0 0 0px;
				font-weight: normal ;
				background-image: url(imag/iconoescudo.gif);
				background-repeat: no-repeat;
				background-position: 0px 4px;
				text-align: left;
				padding: 3px 3px 3px 20px; 
			}

#doclistado h2 a {
					text-decoration: none;
					display:block;
					color:#990000;
					}

#doclistado h2:hover {
						text-decoration: none;
						color:#C05821;
						background-color: #FFFFFF; 
						}

#doclistado h2 a:hover {
						text-decoration: none;
						display:block;
						color:#C05821;
						}


/* --------- DOCUMENTO. T?tulos, subt?tulo, p?rrafos... ------- */
#documento {
			display: block;
			padding: 5px;
			text-align:left;
			font-style:normal;
			
			}

#documento h1 { /* El t?tulo del documento */
				font-size:1em;
				font-family:Arial, Helvetica, sans-serif;
				font-style:normal;
				color:#962722;
				text-decoration:underline;
				}

#documento h2  { color: #000000; font-size: 1em }

#documento p {/* texto del p?rrafo */
				font-size:0.8em;
				line-height:150%;
				color:black;
				text-align:justify;
				font-style:normal;
				}


#documento img {background-color:white;
				padding:5px;
				border:0px solid black;
				background-image: url("imag/cargando.gif"); background-repeat: no-repeat; background-position: center;
				}

.nombrecampo {font-weight:bold; }

#archivodigital {clear:both;text-align: left; padding-left:5px; color:#AD2623; margin-top:30px; margin-bottom:20px;}

#archivodigitallista  {
	text-align: center;
	margin: 2px;
	width:auto !important;
	width:100px;
	float: left;
	border-bottom: solid 1px #AD2623;

}
						
#archivodigitallista:hover  { text-align:center; background-color: #cdcdcd; border: solid 1px #666 }

#archivodigitallista img {padding:0px;border:1px solid black;margin:2px;visibility: visible !important;clear:both; display:block;}

#archivodigitallista a  { color: #AD2623; font-size:0.7em; text-decoration: none; }

#archivodigitallista a:hover  { color: #666; text-decoration: none }
			
#moduloextra {
	width:244px;
	padding: 20px 0px 20px 0px;
	text-align:center;
	border: 1px dotted #dddddd;

}

.separador  { visibility: hidden; 
				clear: both;
				height:0px;
				margin:0px;padding:0px;}

#textocontacto { padding:0px 10px 0px 10px;}

.tecla {text-decoration:underline;}



#textocontacto { color:#333333; font-size:x-small; width: auto; height: auto !important;}

#textocontacto img{ margin:0px; padding:0px; border:0px;}
.textoformulario{ float:left; color:#000000;text-align:right;height:auto; padding-left:5px; padding-top:5px;}
					
.alineaformulario  { font-size: 0.8em; color:#000000; width: auto; height: auto !important; min-height: 35px; float: left; overflow: visible; color:#333333; }
.alineaformulario img { padding:0px; margin-left:3px; border:0px;}

.campoformulario{ text-align:left;height:auto;float:left;padding:5px 5px 0px 5px;}
#formulariocontacto  { width: 350px; }

.botonverde  { background-color: #5E8649; padding: 3px 20px 3px 15px; margin-left:0px; border-style: double; text-align:center; }

.botonverde:hover{ background-color:#C05821; padding: 3px 20px 3px 15px; border-style: double; text-align:center; cursor:pointer;}

.botonimprimir  { background-color:#FFFF99; padding: 3px 20px; border: 3px solid #FFCC66; text-align:center;margin:10px;float:left;clear:both; background-image:url(imag/printer.png); background-repeat:no-repeat; background-position:3px 3px; }


label{margin:0px; padding:0px;}
.campoformulario textarea{ text-align:left;height:auto;float:left;padding:5px 5px 0px 5px; font-size:1em;}

.campomensaje {font-size:0.6em;}
			

#map { text-align: left; border:solid 8px black; }
#direcciones {
	display:block;
	text-align: left;
	left: 1px;padding:0;border:0;margin:0;height:auto !important;height:1px }
#fromAddress {border:1px solid black;padding:3px;}	
.botonmapa {background-color:#AE2121;color:#FFF;border:0px;padding:3px;border:1px solid #821E1B}
			
/* --- post to --- */
div.paracompartir {border-top:1px solid #AE2121}
.paracompartir {margin:0;width:600px;float:right;display:inline;padding:4px 0px;}
.paracompartir ul {float:left;font:11px Arial, Helvetica, sans-serif;width:600px;margin:0px 0px 10px 0px;padding:0;}
.paracompartir ul li {list-style:none;background:blue;}
.paracompartir a {text-decoration:none;color:black;display:block;}
.paracompartir a:hover {text-decoration:underline;}
/**/
.cajaenviar {text-align:left;padding:5px;}
.cajaenviar .paracompartir ul {float:left;font:11px Arial, Helvetica, sans-serif;}
.cajaenviar .paracompartir li.meneame    {background: url("imag_general/post_01.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:11%;}
.cajaenviar .paracompartir li.digg       {background: url("imag_general/post_02.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:8%;}
.cajaenviar .paracompartir li.delicious  {background: url("imag_general/post_03.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:12%;}
.cajaenviar .paracompartir li.technorati {background: url("imag_general/post_04.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:12%;}
.cajaenviar .paracompartir li.yahoo      {background: url("imag_general/post_05.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:9%;}
.cajaenviar .paracompartir li.fresqui    {background: url("imag_general/post_06.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:11%;}
.cajaenviar .paracompartir li.facebook    {background: url("imag_general/post_07.gif") top left no-repeat;background-position:0 50%;padding:2px 0 2px 20px;float:left;width:11%;}

.cajaenviar p{font-size: 0.9em;padding-top:8px}

.comollegar { background-color:#AE2121;color:#FFF !important;;clear:both; text-decoration:none;padding:5px;}
.comollegar:hover { text-decoration:underline;}