@charset "utf-8";
/* Documento CSS de Ameva Web Site */


/* Estilos del Sitio */

body{
	background:url(../imagenes/index_of/fondo_superior.jpg) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;	
	margin:0px;
}
a{
	cursor:pointer;
	color:#7A9F2A;
	text-decoration:none;
}
a:hover{	
	color:#FFCC00;
}
img{
	border:0px;
}
p{
	margin:0px;
}
h1{
	color:#7A9F2A;
	font-size:16px;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}
h1 a{
	color:#7A9F2A;
}
h1 a:hover{
	color:#FFCC00;
}
h2{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin:8px 0px 8px 0px;
}
h2 a{
	color:#7A9F2A;
	text-decoration:none;
}
h2 a:hover{
	color:#FFCC00;
}


/* Estilos de la Interfase */

#Contenedor{
	width:820px;
	margin:auto;
}
#Encabezado{
	height:123px;
}
#Logo{
	float:left;
	height:91px;
	width:245px;
	background:url(../imagenes/index_of/logo.jpg) no-repeat top center;
}
#Menu{
	float:right;
	width:560px;
	padding-top:10px;
}
#Menu p{
	margin:0px;
}
#Menu .Boton{
	margin-left:20px;
	float:left;	
}
#Menu a{
	color:#FFFFFF;
	font-weight:bold;
}
#Menu a:hover{
	color:#A6CE2B;
}
#Area_Superior{
	background:url(../imagenes/index_of/area_superior.jpg) center top no-repeat;
	padding:20px 20px 10px 20px;
	padding-top:20px;
}
#Silde_Fondo{
	background:url(../imagenes/index_of/fondo_silde.jpg) center bottom no-repeat;
	width:780px;
	height:30px;
}
#Silde{	
	text-align:center;
	width:780px;
	overflow:hidden;
}
#Silde ul, #Silde li{
	margin:0;
	padding:0;
	list-style:none;
}
#Silde, #Silde li{ 
	width:780px;
	height:230px;
	overflow:hidden; 
}
#Silde li{
	width:620px;
	height:190px;
	padding:20px 80px;
	text-align:left;
}
#Silde li h2{
	font-size:25px;
	color:#fff;
	text-shadow: #555 1px 1px 2px;
	font-weight:normal;
}
#Silde li h1{
	font-size:16px;
	color:#fff;
	text-shadow: #333 1px 1px 2px;
	/*text-align:justify;*/
	font-weight:normal;
}
#Silde li h2 a, #Silde li h1 a, #Silde li h2 a:hover, #Silde li h1 a:hover{
	color:#fff;
	text-decoration:none;
}

#Silde #nextBtn a, #Silde #prevBtn a{
	width:50px;
	height:90px;
	margin-top:-160px;
	border:none;
}
#Silde #nextBtn a{
	float:right;
	background:url(../imagenes/index_of/boton_siguiente.png) center right no-repeat;
}
#Silde #prevBtn a{
	float:left;
	background:url(../imagenes/index_of/boton_anterior.png) center left no-repeat;
}
#Silde #nextBtn a:hover{
	background:url(../imagenes/index_of/boton_siguiente_hover.png) center right no-repeat;
	border:none;
}
#Silde #prevBtn a:hover{
	background:url(../imagenes/index_of/boton_anterior_hover.png) center left no-repeat;
	border:none;
}
#Silde_1{
	background:url(../imagenes/index_of/sildes/silde_1.jpg) center no-repeat;
}
#Silde_1 h2{
	margin-top:40px;
}
#Silde_1 h1, #Silde_3 h2{
	color:#333;
}
#Silde_2{
	background:url(../imagenes/index_of/sildes/silde_2.jpg) center no-repeat;
}
#Silde_2 h2{
	margin-top:40px;
}
#Silde_3{
	background:url(../imagenes/index_of/sildes/silde_3.jpg) center no-repeat;
	height:130px;
	padding-top:80px;
}
#Silde_3 h2{
	margin-top:80px;
}
#Silde_3 h1{
	text-shadow: #000 1px 1px 3px;
}
#Silde_4{
	background:url(../imagenes/index_of/sildes/silde_4.jpg) center no-repeat;
}
#Silde_5{
	background:url(../imagenes/index_of/sildes/silde_5.jpg) center no-repeat;
}
#Silde_5 h2{
	margin-top:40px;
}
.Index_Of_Social{
	height:110px;
}
#Social_Media{
	padding:15px 0px 15px 0px;
	width:345px;
}
#Contenido{
	overflow:hidden;
	font-size:12px;
}
#Pie_Pagina{
	background:url(../imagenes/index_of/fondo_inferior.jpg) bottom left repeat-x;
	height:232px;
	color:#FFFFFF;
	font-size:11px;
	line-height:150%;
}
#Pie_Pagina h1{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}
#Pie_Pagina p{
	margin:0px;
}
#Pie_Pagina a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#Pie_Pagina a:hover{
	text-decoration:underline;
}
#Area_Inferior{
	background:url(../imagenes/index_of/area_inferior.jpg) center top no-repeat;
	padding:10px;
	padding-top:40px;
}
#Area_Inferior_Contenido{
	height:167px;
}
#Exploracion_AD{
	float:left;
	width:405px;
	padding-right:20px;
	background:url(../imagenes/index_of/separador_pie.jpg) center right no-repeat;	
}
#Exploracion_AD a{
	margin-right:10px;
	line-height:190%;
	font-weight:normal;
	
}
#Acerca_De{
	float:right;
	width:355px;
}
#Area_Inferior_Pie{
	font-weight:bold;
	text-align:center;
}


/* Estilos Generales */

#Area_Contenedor{
	overflow:visible;
	/*border:1px solid #333333;*/
}
.Alineado_Derecho{
	float:right;
}
.Alineado_Izquierdo{
	float:left;
}
.Parrafo_Derecha{
	text-align:right;
}
.Parrafo_Justificado{
	text-align:justify;
}

#Mensaje{
	text-align:center;
	font-weight:bold;
	color:#499445;
	padding:20px;
	border:1px solid #E1EBD8;
	background:url(../imagenes/index_of/fondo_mensaje.jpg) repeat-x bottom;
	margin-bottom:10px;	
}

#Listado_345{
	background:url(../imagenes/index_of/fondo_345.jpg) bottom center no-repeat;
	width:305px;
	padding:20px;	
}
#Listado_300{
	background:url(../imagenes/index_of/fondo_300.jpg) bottom center no-repeat;
	width:260px;
	padding:20px;	
}
#Listado_255, .widget{
	background:url(../imagenes/index_of/fondo_255.jpg) bottom center no-repeat;
	width:215px;
	padding:20px;
}
#Listado_345 p, #Listado_300 p, #Listado_255 p{
	margin-top:15px;
	line-height:150%;
}
#Listado_345 h1, #Listado_300 h1, #Listado_255 h1, .widget h2{
	margin-top:0px;
}
#Listado_345 h1 a, #Listado_300 h1 a, #Listado_255 h1 a, .widget h2 a{
	color:#7A9F2A;
}
#Listado_345 h1 a:hover, #Listado_300 h1 a:hover, #Listado_255 h1 a:hover, .widget h2 a:hover{
	color:#FFCC00;
}
#Listado_345 a, #Listado_300 a, #Listado_255 a, .widget a{
	color:#555555;	
}
#Listado_345 a:hover, #Listado_300 a:hover, #Listado_255 a:hover, .widget a:hover{
	color:#62AEEC;	
}
#Listado_345 li, #Listado_300 li, #Listado_255 li, .widget ul li{
	padding:12px 0px 12px 20px;	
	list-style:none;
	background:url(../imagenes/index_of/dot.jpg) center left no-repeat;
	border-bottom:1px solid #EAEAD7;
	list-style-position:outside;	
}
#Navegacion{
	text-align:center;
}
#Boton_Listado{
	padding:2px 3px 2px 3px;
}
.Contenedor_Alineado_300{
	width:300px;
}
#Extra_Cuadro_Corto h2, #Extra_Cuadro_Medio h2, #Extra_Cuadro_Largo h2{
	margin-top:0px;
}
#Extra_Cuadro_Corto{	
	width:300px;
}
#Extra_Cuadro_Medio{	
	width:340px;
}
#Extra_Cuadro_Largo{	
	width:380px;
}

#Extra_Cuadro h2{
	margin-bottom:3px;
	margin-top:0px;
}
#Extra_Imagen{
	width:60px;
	text-align:center;	
}

#Extra_Contenido_Corto{
	width:230px;
	padding-left:5px;	
}
#Extra_Contenido_Medio{
	width:270px;
	padding-left:5px;
}
#Extra_Contenido_Largo{
	width:310px;
	padding-left:5px;
}

.Extra_Margen{
	margin-bottom:20px;
}

.Extra_Presupuesto_Medio{
	height:65px;
}
.Extra_Opiniones_Medio{
	height:60px;
}
.Extra_Redes_Medio{
	height:50px;
}	

.Extra_Presupuesto_Largo{
	height:75px;
}
.Extra_Galeria_Largo{
	height:65px;
}

.Extra_Galeria_Corto{
	height:85px;
}
.Extra_Presupuesto_Corto{
	height:90px;
}
.Extra_Opiniones_Corto{
	height:65px;
}
.Extra_Contacto_Corto{
	height:70px;
}
.Extra_Web_Corto{
	height:75px;
}

#Redes{
	margin-top:10px;
}
#Twitter a{
	background:url(../imagenes/index_of/twitter_out.jpg) center no-repeat;
	width:73px;
	height:20px;
	display:block;
}
#Twitter a:hover{
	background:url(../imagenes/index_of/twitter_over.jpg) center no-repeat;
}

#Linkedin a{
	background:url(../imagenes/index_of/linkedin_out.jpg) center no-repeat;
	width:77px;
	height:20px;
	display:block;
	margin-left:15px;
}
#Linkedin a:hover{
	background:url(../imagenes/index_of/linkedin_over.jpg) center no-repeat;
}

#Facebook a{
	background:url(../imagenes/index_of/facebook_out.jpg) center no-repeat;
	width:72px;
	height:20px;
	display:block;
	margin-left:15px;
}
#Facebook a:hover{
	background:url(../imagenes/index_of/facebook_over.jpg) center no-repeat;
}


/* Estilos de Formularios */

#Boton, #Boton_Mini, #Boton_Mini_Feed, #Boton_News{
	background:url(../imagenes/index_of/boton_out.jpg) center no-repeat;
	height:15px; /*35*/
	width:120px; /*120*/
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	color:#666666;
	text-align:center;
	padding:10px 0px 10px 0px;
	display:block;
	cursor:pointer;
}
#Boton:hover{
	background:url(../imagenes/index_of/boton_over.jpg) center no-repeat;
}
#Boton_Mini, #Boton_Mini_Feed{
	background:url(../imagenes/index_of/boton_mini_out.jpg) center no-repeat;
	width:40px;
}
#Boton_Mini_Feed{
	background:url(../imagenes/index_of/boton_mini_out_feed.jpg) center no-repeat;
}
#Boton_Mini:hover{
	background:url(../imagenes/index_of/boton_mini_over.jpg) center no-repeat;
}
#Boton_Mini_Feed:hover{
	background:url(../imagenes/index_of/boton_mini_over_feed.jpg) center no-repeat;
}
#Boton_News{
	background:url(../imagenes/index_of/boton_news_out.jpg) center no-repeat;
}
#Boton_News:hover{
	background:url(../imagenes/index_of/boton_news_over.jpg) center no-repeat;
}
.Campo, .Area, .Select{
	border:1px solid #EAEAEA;
	background:url(../imagenes/index_of/fondo_campo.jpg) repeat-x #FFFFFF;
	padding:8px;
	font-family:Arial;
	font-size:12px;
	color:#333333;
}
.Area_Comentarios{
	height:100px;
	width:480px;
}
.Campo_Contacto{
	width:180px;
}
.Select_Contacto{
	width:415px;
}
.Area_Contacto{
	width:395px;
	height:100px;
}
.Campo_Asesoramiento{
	width:220px;
}
.Select_Asesoramiento{
	width:350px;
}
.Campo_Valor{
	width:80px;
}
.Area_Asesoramiento{
	width:360px;
	height:120px;
}
.Campo_Newsletter{
	width:180px;
}
.News_Box{
	width:120px;
}
.Campo_News{
	width:80px;
	margin-bottom:15px;
}


/* Estilos de Portada */

.Portada_Nivel_1{
	height:520px;
	margin-bottom:20px;
}
.Portada_Nivel_2{
	height:370px;
	margin-bottom:20px;
	border-bottom:1px solid #E8E8E8;
}
.Portada_Nivel_3{
	height:230px;
}
.Servicio_Portada{
	height:155px;
	border-bottom:1px solid #E8E8E8;
}
.Newsletter_Box{
	border:1px dashed #B8B876;
	padding:15px;
	/*padding-top:110px;*/
	/*background:url(../imagenes/index_of/fondo_newsletter.jpg) top no-repeat #FFFFFF;*/
	background:url(../imagenes/index_of/fondo_300.jpg) top left repeat-x;
	height:120px;
	margin-bottom:20px;
}
.Newsletter_Box h1{
	margin:0px 0px 10px 0px;	
}
.Newsletter_Box p{
	text-align:justify;	
}
.Newsletter_Box  .Alineacion_Boton{
	padding-top:12px;
}
#News_Box_Formulario{
	height:40px;
	margin-top:10px;
}

#News_Box_Formulario .Margen{
	margin-right:15px;
}
#Feed_Noticias{
	border-right:1px solid #E8E8E8;
	padding-right:10px;
	width:415px;
	height:230px;
}
#Feed_Noticias h1{
	margin-top:0px;
}
#Feed_Noticias h2{
	margin-bottom:3px;
	padding-left:20px;
	background:url(../imagenes/index_of/dot_feed.jpg) center left no-repeat;
}
#Feed_Noticias h2 a{
	color:#333333;
}
#Feed_Noticias h2 a:hover{
	color:#62AEEC;
}
.Feed_Lista{
	margin-bottom:20px;
}

#Extras_Portada{
	width:340px;
	height:230px;
}
#Extras_Portada h2{
	color:#7A9F2A;
}


/* Estilos de Contacto */

#Contacto{
	width:415px;
}
.Contacto_Nivel_1{
	height:540px;
	margin-bottom:20px;
}
.Contacto_Nivel_2{
	height:80px;
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #E8E8E8;
}
.Contacto_Nivel_1 p{
	margin-bottom:10px;
}
#Descripcion_Contacto{
	height:60px;
}
#Descripcion_Contacto p{
	line-height:150%;
}
.Icono_Contacto{
	margin:5px;
}
#Formulario_Contacto{
	margin-top:10px;
}
.Icono_Contacto{
	margin:5px;
}
#Contenedor_Formulario{
	height:120px;
}


/* Estilos de Newsletter */

#Newsletter{
	width:415px;
}
.Newsletter_Nivel_1{
	height:300px;
	margin-bottom:20px;
}
.Newsletter_Nivel_2{
	height:80px;
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #E8E8E8;
}
.Newsletter_Nivel_1 p{
	margin-bottom:10px;
}
#Descripcion_Newsletter{
	height:60px;
}
#Descripcion_Newsletter p{
	line-height:150%;
}
.Icono_Newsletter{
	margin:5px;
}
#Formulario_Newsletter{
	margin-top:10px;
}
.Icono_Newsletter{
	margin:5px;
}
#Contenedor_Newsletter{
	height:120px;
}
#Newsletter_Caja{
	width:250px;
	background:url(../imagenes/index_of/fondo_345_newsletter.jpg) center left no-repeat;
	padding:25px 0px 25px 80px;
}
#Newsletter_Caja h1{
	font-size:14px;
	margin:5px 0px;
}


/* Estilos de Presupuesto */

#Asesoramiento{
	/*None*/
}
.Asesoramiento_Nivel_1{
	height:580px;
	margin-bottom:20px;
}
.Asesoramiento_Nivel_1 p{
	margin-bottom:10px;
}
#Descripcion_Asesoramiento{
	height:60px;
	width:430px;
}
#Descripcion_Asesoramiento p{
	line-height:150%;
}
#Formulario_Asesoramiento{
	margin-top:10px;
}
#Formulario_Asesoramiento h2{
	color:#7A9F2A;
}
.Icono_Asesoramiento{
	margin:5px;
}
#Contenedor_Asesoramiento{
	height:70px;
}
.Asesoramiento_Margen_Derecho{
	margin-right:20px;
}
.Contenedor_Inferior_Asesoramiento{
	width:380px;
}
#Contenedor_Asesoramiento_Valor{
	width:380px;
	height:110px;
}


/* Estilos de Opiniones*/

#Opinion_Nivel_1{
	margin-bottom:20px;
}
#Opiniones{
	width:460px;
}
#Opiniones h1{
	margin:10px 0px 20px 0px;
}
#Opiniones p{
	margin-top:10px;
}
#Cuadro_Opinion{	
	border-bottom:1px solid #E8E8E8;
	padding-bottom:10px;
	margin-bottom:10px;
}
#Opinion_Texto{
	font-style:italic;
	line-height:150%;
	color:#666666;
}
#Extra_Opinion{
	width:300px;
	margin-top:20px;
}


/* Estilo de Servicios */

.Servicios_Nivel_1{
	height:820px;
}
.Servicios_Nivel_2{
	height:80px;
	padding-top:20px;
	border-top:1px solid #E8E8E8;
}
.Servicios_Nivel_Simple{
	height:530px;
}
.Servicios_Web{
	height:660px;
}
#Servicios{
	width:415px;
	line-height:150%;	
}
#Servicios p{
	margin-top:10px;
}
#Cuadro_Servicio{
	padding-bottom:10px;
	margin-bottom:10px;
}
#Imagen_Servicio{
	width:110px;
	text-align:center;
	margin-top:15px;
}
#Descripcion_Servicio{
	width:300px;
}
#Pie_Servicio{
	width:415px;
	margin-top:10px;
	text-align:right;
}
#Contenedor_Servicio{
	height:120px;
}
.Iconos_Servicios{
	text-align:center;
	width:115px;
	height:100px;
	padding:10px;
}
.Iconos_Servicios p{
	margin-top:10px;
}
.Borde_Inferior{
	border-bottom:1px solid #E8E8E8;
}


/* Estilo de Galeria */

#Trabajo_Nivel_1{
	margin-bottom:20px;
}
#Trabajos{
	width:460px;
}
#Trabajos h1{
	margin:10px 0px 0px 0px;
}
#Trabajos p{
	margin-top:10px;
}

#Previa_Trabajo{
	width:260px;
	float:left;
	height:250px;
	margin-top:10px;
}
#Trabajo_Vista_Previa{
	background:url(../imagenes/index_of/trabajo_vista_previa.jpg) center no-repeat;
	width:236px;
	height:128px;
	padding:12px;
}
#Trabajo_Detalle_Previo{
	padding:0px 10px 0px 10px;
	line-height:150%;
}

#Cuadro_Trabajo{
	border-bottom:1px solid #E8E8E8;
	padding-bottom:10px;
	margin-bottom:20px;
}
#Trabajo_Vista_Completa{
	background:url(../imagenes/index_of/trabajo_vista_completa.jpg) center no-repeat;
	width:439px;
	height:238px;
	padding:15px;
}
#Pie_Trabajo{
	height:35px;
	margin-top:10px;
	text-align:right;
}
#Trabajo_Valoracion{
	padding:6px 0px 12px 0px;
	height:26px;
	text-align:right;
}
#Trabajo_Valoracion a{	
	color:#000000;
	background:url(../imagenes/trabajos/estrella_out.jpg) center no-repeat;
}
#Trabajo_Valoracion a:hover{
	background:url(../imagenes/trabajos/estrella_over.jpg) center no-repeat;
}

/*
#Trabajo_Valoracion_Estrellas{	
	height:30px;
}
#Trabajo_Valoracion_Estrellas area{	
	cursor:pointer;
}
.Puntaje{
	
}
#Valoracion ul {
	list-style:none;
	margin:3px;
	padding:0px;
	width:150px;
	height:37px;
	position:relative;
	background:url(../imagenes/trabajos/estrellas.jpg) top left repeat-x;
	margin-left:0px;
}
#Valoracion li {
	padding:0px;
	margin:0px;	
	float:left;

}
#Valoracion li.Valoracion_Actual {
	background:url(../imagenes/trabajos/estrellas.jpg) left bottom;
	position:absolute;
	height:37px;
	display:block;
	text-indent:-9000px;
	z-index:1;
}
#Valoracion li a {
	display:block;
	width:30px;
	height:37px;
	text-decoration:none;
	text-indent:-9000px;
	z-index: 20;
	position:absolute;
	padding:0px;
	background-image:none;
}
#Valoracion li a:hover {
	background: url(../imagenes/trabajos/estrellas.jpg) left center;
	z-index:1;
	left:0px;
}
#Valoracion a.Estrella_1 {left: 0px;}
#Valoracion a.Estrella_1:hover {width: 30px;}
#Valoracion a.Estrella_2 {left: 30px;}
#Valoracion a.Estrella_2:hover {width: 60px;}
#Valoracion a.Estrella_3 {left: 60px;}
#Valoracion a.Estrella_3:hover {width: 90px;}
#Valoracion a.Estrella_4 {left: 90px;}
#Valoracion a.Estrella_4:hover {width: 120px;}
#Valoracion a.Estrella_5 {left: 120px;}
#Valoracion a.Estrella_5:hover {width: 150px;}
*/


/* Estilos del Blog */

#Contenido_Menu_Blog{
	width:255px;
	float:left;
	margin-right:20px;
}
#Contenido_Menu_Blog li{
	margin:0px;
	list-style:none;
	list-style-position:outside;
	margin-bottom:20px;
}
.widget{
	/* None */
}
.Lista_255_Corta{
	background:url(../imagenes/index_of/fondo_255_corto.jpg) bottom center no-repeat;
}
.Lista_255_Feed{
	background:url(../imagenes/index_of/fondo_255_feed.jpg) bottom center no-repeat;
}
.Fondo_News{
	/*background:url(../imagenes/blog/fondo_news.jpg) top center no-repeat;
	padding-top:300px;*/
	height:175px;
}
#Contenido_Menu_Blog .widget ul li{
	margin-bottom:1px;
}
.widget h2{
	color:#7A9F2A;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
.widget ul{
	margin:0px;
	padding:0px;
}

#Formularios_Widget{
	height:40px;
	width:215px;
	margin-top:10px;
}

#Contenido_Menu_Blog .widget_recent_comments span{
	font-weight:bold;
}
#Contenido_Menu_Blog .widget_recent_comments ul li{
	padding:10px 0px 10px 0px;	
	list-style:none;
	background:none;
	border-bottom:none;
	list-style-position:outside;
}
.Creditos{
	padding:0px 15px 0px 15px;
	font-size:11px;
}
.Creditos a{
	font-weight:bold;
}
#Buscador_Blog{
	/*None*/
}
#Contenido_Blog{
	width:500px;
	float:right;
	line-height:150%;
}
#Contenido_Blog p{
	margin:10px 0px 0px 0px;
}
#Contenido_Blog a{
	color:#7A9F2A;	
}
#Contenido_Blog a:hover{
	color:#99CC00;
}
#Contenido_Blog #Boton{
	color:#666666;	
}
#Contenido_Blog #Boton:hover{
	color:#666666;
}
#Contenido_Blog h1{
	font-size:16px;
	font-weight:bold;
	color:#7A9F2A;
}
#Contenido_Blog h1 a{
	color:#7A9F2A;
	text-decoration:none;
}
#Contenido_Blog h1 a:hover{
	color:#99CC00;
}
#Contenido_Botonera{
	text-align:right;
	padding:20px 0px 30px 0px;
	height:30px;
}
.Publicacion_Cuadro{
	margin-bottom:40px;
}
#Publicacion_Titulo, #Comentarios_Titulo, #Publicar_Comentarios_Titulo, #Publicacion_Relacionada_Titulo{
	background:url(../imagenes/blog/icono_publicacion.jpg) top left no-repeat;
	border-bottom:1px solid #EAEAD7;	
	padding-left:55px;
	padding-bottom:5px;
	margin:0px 0px 10px 0px;
}
#Publicacion_Titulo h1, #Comentarios_Titulo h1{
	margin-bottom:5px;
}
#Publicacion_Contenido, #Comentarios_Contenido{
	padding: 0px 5px 0px 5px;
	text-align:justify;
}
#Publicacion_Sociable{
	margin-top:10px;
	font-size:11px;
	height:110px;
}
#Iconos_Sociales, #Iconos_Sociales_Single{	

}
#Iconos_Sociales_Single{
	margin-left:0px;
}
#I_like{
	padding:10px 15px 15px 15px;
	margin-right:0px;
}
#Iconos_Sociales h1, #Iconos_Sociales_Single h1{
	font-size:11px;
}
#Publicacion_Pie{
	padding:10px;
	margin:10px 0px 20px 0px;
	color:#666666;
}
#Publicacion_Relacionada{
	margin:20px 0px 20px 0px;
}
#Publicacion_Relacionada_Titulo{
	background:url(../imagenes/blog/icono_relacionado.jpg) top left no-repeat;
}
.Navegacion{
	margin-top:20px;
}
#Mensaje_Blog{
	text-align:center;
}
#Comentarios{
	/*None*/
}
#Comentarios_Titulo{
	background:url(../imagenes/blog/icono_comentario.jpg) top left no-repeat;
}
#Publicar_Comentarios_Titulo{
	background:url(../imagenes/blog/icono_agregar_comentario.jpg) top left no-repeat;
}
#Comentarios_Titulo, #Publicar_Comentarios_Titulo{
	margin-top:20px;
}
#Comentarios_Contenido{
	/*None*/
}
.Comentario{
	margin-bottom:10px;
	padding:10px;
	background:#FBFBFB;
	border:1px solid #EAEAEA;
}
.Comentario p{
	font-size:11px;
}
#Comentarios_Fomulario{
	/*None*/
}
.Campos_Comentarios{
	width:220px;
}
.Campo_Buscar{
	width:200px;
	border:1px solid #CCCCCC;
	border-right:none;
	background:#FFFFFF;
	padding:7px 7px 6px 7px;
}
.Boton_Buscar{
	width:31px;
	height:31px;
	background:url(../imagenes/blog/boton_buscar.jpg) center no-repeat;
	display:block;
	
}


/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.abap .de1, .abap .de2, .actionscript .de1, .actionscript .de2, .ada .de1, .ada .de2, .apache .de1, .apache .de2, .applescript .de1, .applescript .de2, .asm .de1, .asm .de2, .asp .de1, .asp .de2, .autoit .de1, .autoit .de2, .bash .de1, .bash .de2, .basic4gl .de1, .basic4gl .de2, .blitzbasic .de1, .blitzbasic .de2, .bnf .de1, .bnf .de2, .c .de1, .c .de2, .c_mac .de1, .c_mac .de2, .caddcl .de1, .caddcl .de2, .cadlisp .de1, .cadlisp .de2, .cfdg .de1, .cfdg .de2, .cfm .de1, .cfm .de2, .cpp-qt .de1, .cpp-qt .de2, .cpp .de1, .cpp .de2, .csharp .de1, .csharp .de2, .css .de1, .css .de2, .d .de1, .d .de2, .delphi .de1, .delphi .de2, .diff .de1, .diff .de2, .div .de1, .div .de2, .dos .de1, .dos .de2, .dot .de1, .dot .de2, .eiffel .de1, .eiffel .de2, .fortran .de1, .fortran .de2, .freebasic .de1, .freebasic .de2, .genero .de1, .genero .de2, .gml .de1, .gml .de2, .groovy .de1, .groovy .de2, .haskell .de1, .haskell .de2, .html4strict .de1, .html4strict .de2, .idl .de1, .idl .de2, .ini .de1, .ini .de2, .inno .de1, .inno .de2, .io .de1, .io .de2, .java .de1, .java .de2, .java5 .de1, .java5 .de2, .javascript .de1, .javascript .de2, .latex .de1, .latex .de2, .lisp .de1, .lisp .de2, .lua .de1, .lua .de2, .m68k .de1, .m68k .de2, .matlab .de1, .matlab .de2, .mirc .de1, .mirc .de2, .mpasm .de1, .mpasm .de2, .mysql .de1, .mysql .de2, .nsis .de1, .nsis .de2, .objc .de1, .objc .de2, .ocaml-brief .de1, .ocaml-brief .de2, .ocaml .de1, .ocaml .de2, .oobas .de1, .oobas .de2, .oracle8 .de1, .oracle8 .de2, .pascal .de1, .pascal .de2, .per .de1, .per .de2, .perl .de1, .perl .de2, .php-brief .de1, .php-brief .de2, .php .de1, .php .de2, .plsql .de1, .plsql .de2, .python .de1, .python .de2, .qbasic .de1, .qbasic .de2, .rails .de1, .rails .de2, .reg .de1, .reg .de2, .robots .de1, .robots .de2, .ruby .de1, .ruby .de2, .sas .de1, .sas .de2, .scheme .de1, .scheme .de2, .sdlbasic .de1, .sdlbasic .de2, .smalltalk .de1, .smalltalk .de2, .smarty .de1, .smarty .de2, .sql .de1, .sql .de2, .tcl .de1, .tcl .de2, .text .de1, .text .de2, .thinbasic .de1, .thinbasic .de2, .tsql .de1, .tsql .de2, .vb .de1, .vb .de2, .vbnet .de1, .vbnet .de2, .vhdl .de1, .vhdl .de2, .visualfoxpro .de1, .visualfoxpro .de2, .winbatch .de1, .winbatch .de2, .xml .de1, .xml .de2, .xpp .de1, .xpp .de2, .z80 .de1, .z80 .de2 {font-weight:normal;background:none;color:#000; padding-left: 5px;}
.abap .kw1, .actionscript .kw1, .ada .kw1, .apache .kw1, .applescript .kw1, .asm .kw1, .asp .kw1, .autoit .kw1, .bash .kw1, .basic4gl .kw1, .blitzbasic .kw1, .bnf .kw1, .c .kw1, .c_mac .kw1, .caddcl .kw1, .cadlisp .kw1, .cfdg .kw1, .cfm .kw1, .cpp-qt .kw1, .cpp .kw1, .csharp .kw1, .css .kw1, .d .kw1, .delphi .kw1, .diff .kw1, .div .kw1, .dos .kw1, .dot .kw1, .eiffel .kw1, .fortran .kw1, .freebasic .kw1, .genero .kw1, .gml .kw1, .groovy .kw1, .haskell .kw1, .html4strict .kw1, .idl .kw1, .ini .kw1, .inno .kw1, .io .kw1, .java .kw1, .java5 .kw1, .javascript .kw1, .latex .kw1, .lisp .kw1, .lua .kw1, .m68k .kw1, .matlab .kw1, .mirc .kw1, .mpasm .kw1, .mysql .kw1, .nsis .kw1, .objc .kw1, .ocaml-brief .kw1, .ocaml .kw1, .oobas .kw1, .oracle8 .kw1, .pascal .kw1, .per .kw1, .perl .kw1, .php-brief .kw1, .php .kw1, .plsql .kw1, .python .kw1, .qbasic .kw1, .rails .kw1, .reg .kw1, .robots .kw1, .ruby .kw1, .sas .kw1, .scheme .kw1, .sdlbasic .kw1, .smalltalk .kw1, .smarty .kw1, .sql .kw1, .tcl .kw1, .text .kw1, .thinbasic .kw1, .tsql .kw1, .vb .kw1, .vbnet .kw1, .vhdl .kw1, .visualfoxpro .kw1, .winbatch .kw1, .xml .kw1, .xpp .kw1, .z80 .kw1 {color: #a1a100;}
.abap .kw2, .actionscript .kw2, .ada .kw2, .apache .kw2, .applescript .kw2, .asm .kw2, .asp .kw2, .autoit .kw2, .bash .kw2, .basic4gl .kw2, .blitzbasic .kw2, .bnf .kw2, .c .kw2, .c_mac .kw2, .caddcl .kw2, .cadlisp .kw2, .cfdg .kw2, .cfm .kw2, .cpp-qt .kw2, .cpp .kw2, .csharp .kw2, .css .kw2, .d .kw2, .delphi .kw2, .diff .kw2, .div .kw2, .dos .kw2, .dot .kw2, .eiffel .kw2, .fortran .kw2, .freebasic .kw2, .genero .kw2, .gml .kw2, .groovy .kw2, .haskell .kw2, .html4strict .kw2, .idl .kw2, .ini .kw2, .inno .kw2, .io .kw2, .java .kw2, .java5 .kw2, .javascript .kw2, .latex .kw2, .lisp .kw2, .lua .kw2, .m68k .kw2, .matlab .kw2, .mirc .kw2, .mpasm .kw2, .mysql .kw2, .nsis .kw2, .objc .kw2, .ocaml-brief .kw2, .ocaml .kw2, .oobas .kw2, .oracle8 .kw2, .pascal .kw2, .per .kw2, .perl .kw2, .php-brief .kw2, .php .kw2, .plsql .kw2, .python .kw2, .qbasic .kw2, .rails .kw2, .reg .kw2, .robots .kw2, .ruby .kw2, .sas .kw2, .scheme .kw2, .sdlbasic .kw2, .smalltalk .kw2, .smarty .kw2, .sql .kw2, .tcl .kw2, .text .kw2, .thinbasic .kw2, .tsql .kw2, .vb .kw2, .vbnet .kw2, .vhdl .kw2, .visualfoxpro .kw2, .winbatch .kw2, .xml .kw2, .xpp .kw2, .z80 .kw2 {color: #000; font-weight: bold;}
.abap .kw3, .actionscript .kw3, .ada .kw3, .apache .kw3, .applescript .kw3, .asm .kw3, .asp .kw3, .autoit .kw3, .bash .kw3, .basic4gl .kw3, .blitzbasic .kw3, .bnf .kw3, .c .kw3, .c_mac .kw3, .caddcl .kw3, .cadlisp .kw3, .cfdg .kw3, .cfm .kw3, .cpp-qt .kw3, .cpp .kw3, .csharp .kw3, .css .kw3, .d .kw3, .delphi .kw3, .diff .kw3, .div .kw3, .dos .kw3, .dot .kw3, .eiffel .kw3, .fortran .kw3, .freebasic .kw3, .genero .kw3, .gml .kw3, .groovy .kw3, .haskell .kw3, .html4strict .kw3, .idl .kw3, .ini .kw3, .inno .kw3, .io .kw3, .java .kw3, .java5 .kw3, .javascript .kw3, .latex .kw3, .lisp .kw3, .lua .kw3, .m68k .kw3, .matlab .kw3, .mirc .kw3, .mpasm .kw3, .mysql .kw3, .nsis .kw3, .objc .kw3, .ocaml-brief .kw3, .ocaml .kw3, .oobas .kw3, .oracle8 .kw3, .pascal .kw3, .per .kw3, .perl .kw3, .php-brief .kw3, .php .kw3, .plsql .kw3, .python .kw3, .qbasic .kw3, .rails .kw3, .reg .kw3, .robots .kw3, .ruby .kw3, .sas .kw3, .scheme .kw3, .sdlbasic .kw3, .smalltalk .kw3, .smarty .kw3, .sql .kw3, .tcl .kw3, .text .kw3, .thinbasic .kw3, .tsql .kw3, .vb .kw3, .vbnet .kw3, .vhdl .kw3, .visualfoxpro .kw3, .winbatch .kw3, .xml .kw3, .xpp .kw3, .z80 .kw3 {color: #0000cc; }
.abap .kw4, .actionscript .kw4, .ada .kw4, .apache .kw4, .applescript .kw4, .asm .kw4, .asp .kw4, .autoit .kw4, .bash .kw4, .basic4gl .kw4, .blitzbasic .kw4, .bnf .kw4, .c .kw4, .c_mac .kw4, .caddcl .kw4, .cadlisp .kw4, .cfdg .kw4, .cfm .kw4, .cpp-qt .kw4, .cpp .kw4, .csharp .kw4, .css .kw4, .d .kw4, .delphi .kw4, .diff .kw4, .div .kw4, .dos .kw4, .dot .kw4, .eiffel .kw4, .fortran .kw4, .freebasic .kw4, .genero .kw4, .gml .kw4, .groovy .kw4, .haskell .kw4, .html4strict .kw4, .idl .kw4, .ini .kw4, .inno .kw4, .io .kw4, .java .kw4, .java5 .kw4, .javascript .kw4, .latex .kw4, .lisp .kw4, .lua .kw4, .m68k .kw4, .matlab .kw4, .mirc .kw4, .mpasm .kw4, .mysql .kw4, .nsis .kw4, .objc .kw4, .ocaml-brief .kw4, .ocaml .kw4, .oobas .kw4, .oracle8 .kw4, .pascal .kw4, .per .kw4, .perl .kw4, .php-brief .kw4, .php .kw4, .plsql .kw4, .python .kw4, .qbasic .kw4, .rails .kw4, .reg .kw4, .robots .kw4, .ruby .kw4, .sas .kw4, .scheme .kw4, .sdlbasic .kw4, .smalltalk .kw4, .smarty .kw4, .sql .kw4, .tcl .kw4, .text .kw4, .thinbasic .kw4, .tsql .kw4, .vb .kw4, .vbnet .kw4, .vhdl .kw4, .visualfoxpro .kw4, .winbatch .kw4, .xml .kw4, .xpp .kw4, .z80 .kw4 {color: #f63333;}
.abap .co1, .abap .co2, .abap .coMULTI, .actionscript .co1, .actionscript .co2, .actionscript .coMULTI, .ada .co1, .ada .co2, .ada .coMULTI, .apache .co1, .apache .co2, .apache .coMULTI, .applescript .co1, .applescript .co2, .applescript .coMULTI, .asm .co1, .asm .co2, .asm .coMULTI, .asp .co1, .asp .co2, .asp .coMULTI, .autoit .co1, .autoit .co2, .autoit .coMULTI, .bash .co1, .bash .co2, .bash .coMULTI, .basic4gl .co1, .basic4gl .co2, .basic4gl .coMULTI, .blitzbasic .co1, .blitzbasic .co2, .blitzbasic .coMULTI, .bnf .co1, .bnf .co2, .bnf .coMULTI, .c .co1, .c .co2, .c .coMULTI, .c_mac .co1, .c_mac .co2, .c_mac .coMULTI, .caddcl .co1, .caddcl .co2, .caddcl .coMULTI, .cadlisp .co1, .cadlisp .co2, .cadlisp .coMULTI, .cfdg .co1, .cfdg .co2, .cfdg .coMULTI, .cfm .co1, .cfm .co2, .cfm .coMULTI, .cpp-qt .co1, .cpp-qt .co2, .cpp-qt .coMULTI, .cpp .co1, .cpp .co2, .cpp .coMULTI, .csharp .co1, .csharp .co2, .csharp .coMULTI, .css .co1, .css .co2, .css .coMULTI, .d .co1, .d .co2, .d .coMULTI, .delphi .co1, .delphi .co2, .delphi .coMULTI, .diff .co1, .diff .co2, .diff .coMULTI, .div .co1, .div .co2, .div .coMULTI, .dos .co1, .dos .co2, .dos .coMULTI, .dot .co1, .dot .co2, .dot .coMULTI, .eiffel .co1, .eiffel .co2, .eiffel .coMULTI, .fortran .co1, .fortran .co2, .fortran .coMULTI, .freebasic .co1, .freebasic .co2, .freebasic .coMULTI, .genero .co1, .genero .co2, .genero .coMULTI, .gml .co1, .gml .co2, .gml .coMULTI, .groovy .co1, .groovy .co2, .groovy .coMULTI, .haskell .co1, .haskell .co2, .haskell .coMULTI, .html4strict .co1, .html4strict .co2, .html4strict .coMULTI, .idl .co1, .idl .co2, .idl .coMULTI, .ini .co1, .ini .co2, .ini .coMULTI, .inno .co1, .inno .co2, .inno .coMULTI, .io .co1, .io .co2, .io .coMULTI, .java .co1, .java .co2, .java .coMULTI, .java5 .co1, .java5 .co2, .java5 .coMULTI, .javascript .co1, .javascript .co2, .javascript .coMULTI, .latex .co1, .latex .co2, .latex .coMULTI, .lisp .co1, .lisp .co2, .lisp .coMULTI, .lua .co1, .lua .co2, .lua .coMULTI, .m68k .co1, .m68k .co2, .m68k .coMULTI, .matlab .co1, .matlab .co2, .matlab .coMULTI, .mirc .co1, .mirc .co2, .mirc .coMULTI, .mpasm .co1, .mpasm .co2, .mpasm .coMULTI, .mysql .co1, .mysql .co2, .mysql .coMULTI, .nsis .co1, .nsis .co2, .nsis .coMULTI, .objc .co1, .objc .co2, .objc .coMULTI, .ocaml-brief .co1, .ocaml-brief .co2, .ocaml-brief .coMULTI, .ocaml .co1, .ocaml .co2, .ocaml .coMULTI, .oobas .co1, .oobas .co2, .oobas .coMULTI, .oracle8 .co1, .oracle8 .co2, .oracle8 .coMULTI, .pascal .co1, .pascal .co2, .pascal .coMULTI, .per .co1, .per .co2, .per .coMULTI, .perl .co1, .perl .co2, .perl .coMULTI, .php-brief .co1, .php-brief .co2, .php-brief .coMULTI, .php .co1, .php .co2, .php .coMULTI, .plsql .co1, .plsql .co2, .plsql .coMULTI, .python .co1, .python .co2, .python .coMULTI, .qbasic .co1, .qbasic .co2, .qbasic .coMULTI, .rails .co1, .rails .co2, .rails .coMULTI, .reg .co1, .reg .co2, .reg .coMULTI, .robots .co1, .robots .co2, .robots .coMULTI, .ruby .co1, .ruby .co2, .ruby .coMULTI, .sas .co1, .sas .co2, .sas .coMULTI, .scheme .co1, .scheme .co2, .scheme .coMULTI, .sdlbasic .co1, .sdlbasic .co2, .sdlbasic .coMULTI, .smalltalk .co1, .smalltalk .co2, .smalltalk .coMULTI, .smarty .co1, .smarty .co2, .smarty .coMULTI, .sql .co1, .sql .co2, .sql .coMULTI, .tcl .co1, .tcl .co2, .tcl .coMULTI, .text .co1, .text .co2, .text .coMULTI, .thinbasic .co1, .thinbasic .co2, .thinbasic .coMULTI, .tsql .co1, .tsql .co2, .tsql .coMULTI, .vb .co1, .vb .co2, .vb .coMULTI, .vbnet .co1, .vbnet .co2, .vbnet .coMULTI, .vhdl .co1, .vhdl .co2, .vhdl .coMULTI, .visualfoxpro .co1, .visualfoxpro .co2, .visualfoxpro .coMULTI, .winbatch .co1, .winbatch .co2, .winbatch .coMULTI, .xml .co1, .xml .co2, .xml .coMULTI, .xpp .co1, .xpp .co2, .xpp .coMULTI, .z80 .co1, .z80 .co2, .z80 .coMULTI {color: #808080;}
.abap .es0, .actionscript .es0, .ada .es0, .apache .es0, .applescript .es0, .asm .es0, .asp .es0, .autoit .es0, .bash .es0, .basic4gl .es0, .blitzbasic .es0, .bnf .es0, .c .es0, .c_mac .es0, .caddcl .es0, .cadlisp .es0, .cfdg .es0, .cfm .es0, .cpp-qt .es0, .cpp .es0, .csharp .es0, .css .es0, .d .es0, .delphi .es0, .diff .es0, .div .es0, .dos .es0, .dot .es0, .eiffel .es0, .fortran .es0, .freebasic .es0, .genero .es0, .gml .es0, .groovy .es0, .haskell .es0, .html4strict .es0, .idl .es0, .ini .es0, .inno .es0, .io .es0, .java .es0, .java5 .es0, .javascript .es0, .latex .es0, .lisp .es0, .lua .es0, .m68k .es0, .matlab .es0, .mirc .es0, .mpasm .es0, .mysql .es0, .nsis .es0, .objc .es0, .ocaml-brief .es0, .ocaml .es0, .oobas .es0, .oracle8 .es0, .pascal .es0, .per .es0, .perl .es0, .php-brief .es0, .php .es0, .plsql .es0, .python .es0, .qbasic .es0, .rails .es0, .reg .es0, .robots .es0, .ruby .es0, .sas .es0, .scheme .es0, .sdlbasic .es0, .smalltalk .es0, .smarty .es0, .sql .es0, .tcl .es0, .text .es0, .thinbasic .es0, .tsql .es0, .vb .es0, .vbnet .es0, .vhdl .es0, .visualfoxpro .es0, .winbatch .es0, .xml .es0, .xpp .es0, .z80 .es0 {color: #000033; font-weight: bold;}
.abap .br0, .actionscript .br0, .ada .br0, .apache .br0, .applescript .br0, .asm .br0, .asp .br0, .autoit .br0, .bash .br0, .basic4gl .br0, .blitzbasic .br0, .bnf .br0, .c .br0, .c_mac .br0, .caddcl .br0, .cadlisp .br0, .cfdg .br0, .cfm .br0, .cpp-qt .br0, .cpp .br0, .csharp .br0, .css .br0, .d .br0, .delphi .br0, .diff .br0, .div .br0, .dos .br0, .dot .br0, .eiffel .br0, .fortran .br0, .freebasic .br0, .genero .br0, .gml .br0, .groovy .br0, .haskell .br0, .html4strict .br0, .idl .br0, .ini .br0, .inno .br0, .io .br0, .java .br0, .java5 .br0, .javascript .br0, .latex .br0, .lisp .br0, .lua .br0, .m68k .br0, .matlab .br0, .mirc .br0, .mpasm .br0, .mysql .br0, .nsis .br0, .objc .br0, .ocaml-brief .br0, .ocaml .br0, .oobas .br0, .oracle8 .br0, .pascal .br0, .per .br0, .perl .br0, .php-brief .br0, .php .br0, .plsql .br0, .python .br0, .qbasic .br0, .rails .br0, .reg .br0, .robots .br0, .ruby .br0, .sas .br0, .scheme .br0, .sdlbasic .br0, .smalltalk .br0, .smarty .br0, .sql .br0, .tcl .br0, .text .br0, .thinbasic .br0, .tsql .br0, .vb .br0, .vbnet .br0, .vhdl .br0, .visualfoxpro .br0, .winbatch .br0, .xml .br0, .xpp .br0, .z80 .br0 {color: #66cc66;}
.abap .st0, .actionscript .st0, .ada .st0, .apache .st0, .applescript .st0, .asm .st0, .asp .st0, .autoit .st0, .bash .st0, .basic4gl .st0, .blitzbasic .st0, .bnf .st0, .c .st0, .c_mac .st0, .caddcl .st0, .cadlisp .st0, .cfdg .st0, .cfm .st0, .cpp-qt .st0, .cpp .st0, .csharp .st0, .css .st0, .d .st0, .delphi .st0, .diff .st0, .div .st0, .dos .st0, .dot .st0, .eiffel .st0, .fortran .st0, .freebasic .st0, .genero .st0, .gml .st0, .groovy .st0, .haskell .st0, .html4strict .st0, .idl .st0, .ini .st0, .inno .st0, .io .st0, .java .st0, .java5 .st0, .javascript .st0, .latex .st0, .lisp .st0, .lua .st0, .m68k .st0, .matlab .st0, .mirc .st0, .mpasm .st0, .mysql .st0, .nsis .st0, .objc .st0, .ocaml-brief .st0, .ocaml .st0, .oobas .st0, .oracle8 .st0, .pascal .st0, .per .st0, .perl .st0, .php-brief .st0, .php .st0, .plsql .st0, .python .st0, .qbasic .st0, .rails .st0, .reg .st0, .robots .st0, .ruby .st0, .sas .st0, .scheme .st0, .sdlbasic .st0, .smalltalk .st0, .smarty .st0, .sql .st0, .tcl .st0, .text .st0, .thinbasic .st0, .tsql .st0, .vb .st0, .vbnet .st0, .vhdl .st0, .visualfoxpro .st0, .winbatch .st0, .xml .st0, .xpp .st0, .z80 .st0 {color: #ff0000;}
.abap .nu0, .actionscript .nu0, .ada .nu0, .apache .nu0, .applescript .nu0, .asm .nu0, .asp .nu0, .autoit .nu0, .bash .nu0, .basic4gl .nu0, .blitzbasic .nu0, .bnf .nu0, .c .nu0, .c_mac .nu0, .caddcl .nu0, .cadlisp .nu0, .cfdg .nu0, .cfm .nu0, .cpp-qt .nu0, .cpp .nu0, .csharp .nu0, .css .nu0, .d .nu0, .delphi .nu0, .diff .nu0, .div .nu0, .dos .nu0, .dot .nu0, .eiffel .nu0, .fortran .nu0, .freebasic .nu0, .genero .nu0, .gml .nu0, .groovy .nu0, .haskell .nu0, .html4strict .nu0, .idl .nu0, .ini .nu0, .inno .nu0, .io .nu0, .java .nu0, .java5 .nu0, .javascript .nu0, .latex .nu0, .lisp .nu0, .lua .nu0, .m68k .nu0, .matlab .nu0, .mirc .nu0, .mpasm .nu0, .mysql .nu0, .nsis .nu0, .objc .nu0, .ocaml-brief .nu0, .ocaml .nu0, .oobas .nu0, .oracle8 .nu0, .pascal .nu0, .per .nu0, .perl .nu0, .php-brief .nu0, .php .nu0, .plsql .nu0, .python .nu0, .qbasic .nu0, .rails .nu0, .reg .nu0, .robots .nu0, .ruby .nu0, .sas .nu0, .scheme .nu0, .sdlbasic .nu0, .smalltalk .nu0, .smarty .nu0, .sql .nu0, .tcl .nu0, .text .nu0, .thinbasic .nu0, .tsql .nu0, .vb .nu0, .vbnet .nu0, .vhdl .nu0, .visualfoxpro .nu0, .winbatch .nu0, .xml .nu0, .xpp .nu0, .z80 .nu0 {color: #ff33ff;}
.abap .me0, .actionscript .me0, .ada .me0, .apache .me0, .applescript .me0, .asm .me0, .asp .me0, .autoit .me0, .bash .me0, .basic4gl .me0, .blitzbasic .me0, .bnf .me0, .c .me0, .c_mac .me0, .caddcl .me0, .cadlisp .me0, .cfdg .me0, .cfm .me0, .cpp-qt .me0, .cpp .me0, .csharp .me0, .css .me0, .d .me0, .delphi .me0, .diff .me0, .div .me0, .dos .me0, .dot .me0, .eiffel .me0, .fortran .me0, .freebasic .me0, .genero .me0, .gml .me0, .groovy .me0, .haskell .me0, .html4strict .me0, .idl .me0, .ini .me0, .inno .me0, .io .me0, .java .me0, .java5 .me0, .javascript .me0, .latex .me0, .lisp .me0, .lua .me0, .m68k .me0, .matlab .me0, .mirc .me0, .mpasm .me0, .mysql .me0, .nsis .me0, .objc .me0, .ocaml-brief .me0, .ocaml .me0, .oobas .me0, .oracle8 .me0, .pascal .me0, .per .me0, .perl .me0, .php-brief .me0, .php .me0, .plsql .me0, .python .me0, .qbasic .me0, .rails .me0, .reg .me0, .robots .me0, .ruby .me0, .sas .me0, .scheme .me0, .sdlbasic .me0, .smalltalk .me0, .smarty .me0, .sql .me0, .tcl .me0, .text .me0, .thinbasic .me0, .tsql .me0, .vb .me0, .vbnet .me0, .vhdl .me0, .visualfoxpro .me0, .winbatch .me0, .xml .me0, .xpp .me0, .z80 .me0 {color: #006600;}
.geshi { 
    background:#FCFCFC; 
    border:1px solid #E5E5E5;
    overflow:auto; 
    padding:5px 5px 5px 0;
	white-space:nowrap; 
    margin:10px 0px 10px 0px; 
    position:relative; 
    font-family:"Courier New", monospace; 
	width:470px;
}

.geshi ol {margin:0; padding:0 0 0.5em 0; border-left:4em solid #CC0000; }
.geshi ol, .geshi ol li {list-style-type:decimal;}
.geshi .head { font-style:italic; color:#666; border-left:4em solid #CC0000; padding:0.5em 0 0 0.5em; }
.geshi.no ol {border-left:none; padding-left:1em;}
.geshi.no .head { border-left:none; padding-left:1em;}
.geshi.no ol, .geshi.no li {list-style-type:none;}