/*----------------------------------------------------------------------
' HOJA DE ESTILOS PARA ELABOGADO.COM
' ARCHIVO: blog.css
' DESCRIPCIÓN: Hoja de estilos del blog
' @AUTOR: (C) REBECA GASCÓN
' @VERSION 1.0
' @EMPRESA IDEUP! SEPTIEMBRE 2008
-----------------------------------------------------------------------*/

/*estilos bloque contenidos blog*/
#contenedor_post{
	width:665px;
	float:left;	
	color:#7d7c7c;
	font-size:12px;
	margin:10px 0px 0px 0px;
	text-align:left;
	line-height:18px;
	}
	.cabecera_post{
	width:665px;
	background:url(../images/blog/fondo_post_blog.gif) repeat-x bottom;
	padding:0px 0px 8px 0px;
	overflow:auto;
	margin:10px 0px 0px 0px;
	}
		.fecha_post{
		width:70px;
		height:55px;
		background:url(../images/blog/icon_calendar.png) no-repeat center center;
		color:#333333;
		text-align:center;
		float:left;
		margin:0px 0px 0px 5px;
		}
			.fecha_post .dia{
			font-size:14px;
			font-weight:bold;
			display:block;
			padding:24px 0px 0px 0px;
			line-height:10px;
			}
			.fecha_post .mes{
			font-size:12px;
			font-weight:normal;
			display:block;		
			}		
		.titular_post{
		float:left;
		margin:0px 0px 0px 10px;
		}	
		.titular_post .titulo_principal{
		font-size:18px;
		font-weight:bold;
		color:#01487c;
		margin:3px 0px 10px 0px;
		}
		.titular_post .resaltado1{
		color:#ff9933;
		}
		.titular_post a:link, .titular_post a:visited{
		color:#7c7c7c;
		}
		.titular_post a:hover{
		color:#ff9933
		}
		.titular_post img{
		margin:0px 0px 0px 10px;
		}
		
	.contenedor_texto_post{
	margin:10px 0px 20px 0px;
	padding:0px 10px 5px 10px;
	line-height:24px;
	background:url(../images/blog/fondo_post_blog.gif) repeat-x bottom center;
	}
	.contenedor_texto_post p{	
	margin:0px 0px 10px 0px;
	}
	.contenedor_texto_post a{	
	margin:0px 0px 10px 0px;
	color:#ff9933;
	
	}
	.link_post:link, .link_post:visited{
	font-size:12px;
	color:#ff9933;
	text-decoration:underline;
	}
	.link_post:hover{
	font-size:12px;
	color:#7c7c7c;
	text-decoration:underline;
	}	
	
/*Menu lateral blog*/	
	#contenedor_menu_blog{
	width:237px;
	float:right;
	background:url(../images/blog/fnd_menu_blog_2.gif) repeat-x top center;
	margin:20px 0px 0px 0px;		
	}
	#contenedor_menu_blog_b{
	width:237px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}	
	
	#contenedor_menu_blog .menu_blog_1{
	display:block;
	background:url(../images/blog/fnd_menu_blog.gif) repeat-x bottom center;
	padding:0px 10px 10px 10px;
	float:left;
	width:217px;	
	}
		#contenedor_menu_blog .menu_blog_1 li{/*hackeado ie6*/
		display:list-item;
		background:url(../images/puntos_migas.gif) repeat-x 0px 32px;
		float:left;
		width:100%;
		margin:5px 0px 5px 0px;
		}	
			#contenedor_menu_blog .menu_blog_1 li img{
			float:left;
			margin:0px 5px 0px 0px;
			}		
			#contenedor_menu_blog .menu_blog_1 li .link_menu_blog_1:link, 
			#contenedor_menu_blog .menu_blog_1 li .link_menu_blog_1:visited{
			color:#ff9933;
			font-size:15px;
			font-weight:bold;
			display:block;
			padding-top:15px;
			}
			#contenedor_menu_blog .menu_blog_1 li .link_menu_blog_1:hover{
			color:#cccccc;
			font-size:15px;
			text-decoration:none;
			display:block;
			padding-top:15px;					
			}						
	#contenedor_menu_blog .menu_blog_1 .menu_blog_2{
	display:block;
	margin:5px 0px 0px 10px;
	}
		#contenedor_menu_blog .menu_blog_1 .menu_blog_2 li{
		display:list-item;
		}	
			#contenedor_menu_blog .menu_blog_1 .menu_blog_2 li a:link,
			#contenedor_menu_blog .menu_blog_1 .menu_blog_2 li a:visited{
			color:#7c7c7c;
			font-size:11px;
			font-weight:normal;
			background:url(../images/cuadradito_naranja.gif) no-repeat left;
			padding:0px 0px 0px 10px;			
			}
			#contenedor_menu_blog .menu_blog_1 .menu_blog_2 li a:hover{
			color:#ff9933;
			font-size:11px;
			text-decoration:none;	
			background:url(../images/cuadradito_naranja.gif) no-repeat left;
			padding:0px 0px 0px 10px;						
			}	
					
		/*calendario*/
		.tabla_blog_calendario{
		margin:10px 30px 0px auto;
		color:#ff9933;
		font-size:11px;
		text-align:center;
		}	
		.tabla_blog_calendario td{
		padding:5px;
		}
		.tabla_blog_calendario .mes_calendario{
		color:#7c7c7c;
		font-size:12px;
		}
		.link_blog_calendar:link, .link_blog_calendar:visited {
		color:#ff9933;
		text-decoration:none;
		}
		.link_blog_calendar:hover {
		color:#7c7c7c;
		text-decoration:underline;	
		}		
		.link_blog_calendar_activo:link, .link_blog_calendar_activo:visited {
		color:#7c7c7c;
		font-weight:bold;
		text-decoration:none;
		}
		.link_blog_calendar_activo:hover {
		color:#ff9933;
		font-weight:bold;		
		text-decoration:underline;	
		}	
		.contenedor_nube{
		margin:10px 0px 0px 0px;
		color:#7c7c7c;
		}
			.contenedor_nube .link_nube_11:link, .contenedor_nube .link_nube_11:visited{
			font-size:11px;
			color:#7c7c7c;			
			}
			.contenedor_nube .link_nube_11:hover{
			font-size:11px;
			color:#ff9933;			
			}
			.contenedor_nube .link_nube_12:link, .contenedor_nube .link_nube_12:visited{
			font-size:12px;
			color:#7c7c7c;						
			}
			.contenedor_nube .link_nube_12:hover{
			font-size:12px;
			color:#ff9933;
			}
			.contenedor_nube .link_nube_14:link, .contenedor_nube .link_nube_14:visited{
			font-size:14px;
			color:#7c7c7c;						
			}
			.contenedor_nube .link_nube_14:hover{
			font-size:14px;
			color:#ff9933;
			}		
			.contenedor_nube .link_nube_18:link, .contenedor_nube .link_nube_18:visited{
			font-size:18px;
			color:#7c7c7c;						
			}
			.contenedor_nube .link_nube_18:hover{
			font-size:18px;
			color:#ff9933;
			}	
			.contenedor_nube .link_nube_24:link, .contenedor_nube .link_nube_24:visited{
			font-size:24px;
			color:#7c7c7c;						
			}
			.contenedor_nube .link_nube_24:hover{
			font-size:24px;
			color:#ff9933;
			}
			
			.buscador_menu_blog{
			margin:0 auto;
			width:215px;
			}		
				.btn_azul_blog{/*hackeado ie6 alphaimage loader*/
				background:url(../images/alta/btn_fnd_azul.png) no-repeat center center;
				height:31px;
				width:103px;
				color:#FFFFFF;
				font-size:11px;
				font-weight:bold;
				border:none;
				cursor:pointer;
				margin:10px 0px 0px 0px;
				}					
									
