		body, span, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, code,
		del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend, caption, tbody, tfoot, thead, td, tr{
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			font-family: verdana, arial;
			list-style:none;
		}
strong,b {
	color:#0097DF;
}
		
#logo {
	margin-top:50px;
}
		
.clear {
	clear:both;
}

.pushbutton {
	float:left;
}
/* slider */


/* slider portada */
#resaltado {
		width: 530px;
		height: 350px;
		margin:0 auto;
		background:#EFEFEF;
	}
	
.fotoportada {
	width:500px;
	height:250px;
}

.mask3{
	position:relative;
	width:520px;
	height:350px;
	overflow:hidden;
	float:left;
	background:transparent url(portada_2.png) no-repeat top left;
}

span img{
	display:block;
	border:none;
}

#handles4 {
	text-align:center;
	margin-left: 70px;
}

#box4{
	position:relative;
}
#box4 div{
	width:520px;
	height:350px;
	float:left;
	text-align:center;
}

#box4 div img{
	border:5px solid #333333;
	clear:both;
}

#box42 div img{
	border:5px solid #333333;
	clear:both;
	margin-top: 40px;
}

#box4 p, #box4 ul{
	padding:5px 10px;
	font-family: Arial;
}
#box4 p{
	text-indent:16px;
	text-align:left;
	font-size: 12px;
	color: #333333;
}

#box4 span{
	font-size: 12px;
	font-weight:bold;
	font-family: Segoe UI, Segoe, Frutiger, "Trebuchet MS", Arial;
	margin-right: 5px;
	padding:4px;
	color:#333333;
}

#next5 {
	float:right;
}
#prev5 {
	float: left;
	margin-right: 25px;
}
.buttons2{padding:0px;}
.buttons2 span{color:#0080FF;padding:5 5px;cursor:pointer;font:10px Verdana}
.buttons2 span.active, .buttons span:hover{background:#0080FF;color:#fff}

.buttons{padding: 10px 0px 10px 0px;}
.buttons span{height:19px;width:19px;color:#333333;padding:8px;cursor:pointer;font:10px Verdana;text-align:center;background: transparent url(f_no_select.png) no-repeat center;}
.buttons span.active, .buttons span:hover{background:#0080FF;color:#fff; background: transparent url(f_select.png) no-repeat center;}

/* fin de slider portada */

		
/** menu **/

#dropmenu, #dropmenu ul {
margin:0; 
padding:0; 
position:relative; 
z-index:300; 
} 

#dropmenu li {
float:left; 
position:relative;
}

#dropmenu ul {
	position:absolute; 
	display:none; 
	width:140px;
	top:45px; 
	left: 20px;
	border:1px solid #1777B3;
	color:#ffffff;
	background:#ffffff url(som_bajo.png) repeat-x bottom;
	}  
	
#dropmenu li ul li {
	line-height:30px;
	width:100%;
	background:transparent url(none.png);
	} 
	
#dropmenu li ul li a{
	margin:0px;
	padding:0px;
	text-decoration:none;
	border-bottom:1px solid #1777B3;	
} 

#dropmenu li ul li a:hover{
	background:#025A8E url(none.png);
	color:#ffffff;
}

#dropmenu ul ul {
	top:5px;
	background-color:#770064;
 } 
 
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;} 


#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;} 
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}  

		
/**/

/* Navigation */
	#navigation {
		width:900px;
		background:url(../images/nav-bar.gif) no-repeat;
		margin:0 auto;
	}
		#navigation ul li {
			float:left;
			line-height:50px;
			padding-right:20px;
			padding-left:20px;
			text-align:center;
			background:url(../images/menu-li-break.gif) no-repeat right;
			border-right: 1px solid #eeeeee;
			}
		
		#navigation ul li ul li{

			padding-right:0px;
			padding-left:0px;
			border-right: 0px solid #eeeeee;

		}
			#navigation ul li a {
				color:#444;
				font-size:12px;
				text-shadow: 0px 0px 5px #eee;
				display:block;
			}
				#navigation ul li a:hover,
				#navigation ul li.current_page_item {
					background:url(sobre.png) no-repeat top;
					text-decoration:none;
				}
				
				#navigation ul li.current_page_ancestor {
					background:url(sobre.png) no-repeat top;
					text-decoration:none;
				}
				
		/* Search */		
		#navigation form {
			float:right;
		}
			#navigation input {
				background:url(../images/nav-search-input.gif);
				border:none;
				width:109px;
				margin:11px 10px 0 0;
				padding:0px 9px 8px 9px;
				font-size:1.1em;
				color:#666;
				position:relative;
				top:0px;
			}



		
/** general **/

input {
	border-radius: 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 15px; 	/* CSS 3: Esquinas redondeadas */
	-khtml-border-radius: 5px;	/* CSS 3: Esquinas redondeadas */
	-webkit-border-radius: 5px;/* CSS 3: Esquinas redondeadas */
}

textarea {
	border-radius: 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 15px; 	/* CSS 3: Esquinas redondeadas */
	-khtml-border-radius: 5px;	/* CSS 3: Esquinas redondeadas */
	-webkit-border-radius: 5px;/* CSS 3: Esquinas redondeadas */
}


.hidden {
	visibility:hidden;
	display:none;
}
.texto_entrada ul {
	margin-top: 15px;
	margin-bottom: 15px;
}
.texto_entrada li {
	list-style-type: square;
	margin-left: 30px;
	padding-left: 10px;
	margin-top: 5px;
}
/** autores **/

p.etiqueta {
	font-family: Arial, Helvetica, Times;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.1em;
	color: #fa4c00;
	margin-top:15px;
	margin-bottom: 5px;
}

p.contenido {
	margin-left: 10px;
}

.autores_derecha {
	width:50%;
	float:right;
	overflow: auto;
	display: visible;
	height: 300px;
	text-align: left;
	font-family: Arial, Helvetica, Times;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.1em;
	color: #555555;
}

.autores_izquierda {
	width:49%;
	float:left;
	text-align:center;
	overflow: auto;
	display: visible;
	height: 300px;
	border-right: 1px dotted #dddddd;
}

.autores_bio {
	text-align: justify;
	overflow: auto;
	display:block;
	font-family:verdana;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	padding:10px;
	line-height:1.5em;
}

.division_autores {
	width: 100%;
	background: #333333 url(pplogo.png) no-repeat top right;
	text-align: left;
	font-family: Arial, Helvetica, Times;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	overflow: auto;
	display:block;
	
}

.division_autores2 {
	background: #ffffff url(pplogo.png) no-repeat top right;
	text-align: left;
	font-family: Arial, Helvetica, Times;
	font-size: 14px;
	font-weight: bold;
	color: #0097DF;
	border-bottom: 1px dotted #dddddd;	
	border-top: 1px dotted #dddddd;
	overflow: auto;
	display:block;
	padding:10px;
}

img.autores {
	border: 1px solid #cccccc;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
	overflow: auto;
	display: visible;
}
/** nube de tags **/


.nube_tag {
	margin-top: 10px;
}

.nube_tag a:link {color: #444;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
.nube_tag a:visited {color: #444;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
.nube_tag a:hover {color: #0097DF;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
		
/** texto **/
.bajo_tag{
	font-family:Arial, Verdana, Sans-Serif; 
	font-size:10px;
	line-height: 1;
	font-weight:normal;
	color:#75594b;
}

.titulo_trabajo {
	padding:5px 2px 5px 0px;
}

.titulo_trabajo img {
	border:1px solid #cccccc;
	background-color:#f5f5f5;
	padding:5px;
	float:left;
	margin:0px 10px 10px 10px;
	width: 48px;
	height: 48px;
}
	
/** entradas **/

.entrada p {
	padding-top: 10px;
	line-height: 1.5em;
}

.division_tag {
	margin-top: 10px;
	margin-bottom: 5px;
	text-align:left;
}

.division_ext{
	text-align:justify;
	color: #555555;
}

.division_ext img{
	border:1px solid #cccccc;
	background-color:#f5f5f5;
	padding:5px;
	float:left;
	margin:10px;
	width: 128px;
	height: 128px;
}

.clearboth {
	height: 10px;
}

.entrada {
	padding: 10px;
	border-bottom: 1px dotted #dddddd;
	margin-bottom: 10px;
	text-align: left;
	font-family:  Verdana, Arial,Sans-Serif; 
	font-size: 13px;
	line-height: 1.2;
	font-weight:normal;
	color:#444444;
	overflow:auto;
	display: visible;
}


.texto_entrada img {
	border: 1px solid #cccccc;
	padding: 5px;
	margin-bottom: 5px;
}

.entrada p {
	margin-top: 12px;
}

.entrada h3 {
	margin-bottom: 10px;
}

a.titulo:link {color: #00AAFF;text-decoration: none;font-family: Times,Arial,Helvatica,verdana;font-size: 24px;font-weight: normal;}
a.titulo:visited{color: #00AAFF;text-decoration: none;font-family: Times,Arial,Helvatica,verdana;font-size: 24px;font-weight: normal;}
a.titulo:hover {text-decoration:underline;}
	
.date {
	background: url(calen.png) no-repeat top;
	float:right;
	color:#555555;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Times;
	width:50px;
	height: 50px;
	overflow: auto;
	display: block;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align:center;
}

.Busca_result {
	padding-right: 75px;
	background: #333333 url(busca.png) no-repeat top right;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial,Helvatica,verdana;
	font-size: 11px;
	font-weight: normal;
	border-radius: 0px 0px 0px 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 0px 0px 0px 15px; 	/* CSS 3: Esquinas redondeadas */
	-webkit-border-bottom-left-radius: 15px;
}

	
.cat_rss {
	padding-right: 75px;
	background: #00AAFF url(RSS.png) no-repeat top right;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.cat_rss a:link {color: #ffffff;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 11px;font-weight: normal;}
.cat_rss a:visited {color: #ffffff;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 11px;font-weight: normal;}
.cat_rss a:hover {color: #ffffff;text-decoration: underline;font-family: Arial,Helvatica,verdana;font-size: 11px;font-weight: normal;}


div.year{
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	color:#ffffff;
}


div.day{
	font-size: 16px;
	margin-bottom: 0px;
}

div.month{
	font-size: 11px;
	color:#fa4c00;
}

.cat {
	text-align: right;
}
.post-meta-bottom{
	margin-top: 15px;
}
/** widget link **/

.widget_links li{
	margin-left: 45px;
	color: #dddddd;
	margin-top:3px;
}
/** widget entradas recientes **/

.widget_recent_entries ul{
	text-align:left;
	margin-top: 0px;
}

.widget_recent_entries li{
			list-style:none;
			visibility:visible;
			display:block;
			padding-top: 3px;
			padding-left: 10px;
			padding-bottom: 3px;
			padding-right: 10px;
			border-bottom: 1px dotted #bbbbbb;			
		}
		
.widget_recent_entries li:hover{
			list-style:none;
			visibility:visible;
			display:block;
			padding-top: 3px;
			padding-left: 10px;
			padding-bottom: 3px;
			padding-right: 10px;
			border-bottom: 1px dotted #bbbbbb;
			background: #fffeee;
		}
		
		.widget_recent_entries a:link {color: #4a1c14;text-decoration: none;font-family: Helvatica,verdana;font-size: 10px;font-weight: bold;}
		.widget_recent_entries a:visited {color: #4a1c14;text-decoration: none;font-family: Helvatica,verdana;font-size: 10px;font-weight: bold;}
		.widget_recent_entries a:hover {color: #fa4c00;text-decoration: none;font-family: Helvatica,verdana;font-size: 10px;font-weight: bold;}
 /** general **/		
body {
	background: #ffffff url(fondo.gif) repeat-x top;
	background-attachment: fixed; 
	margin:0 auto;
	padding: 0px;
	text-align: center;
	}
/** buscador **/
.buscador {
	background: url(fondo_search.png) no-repeat top left;
	width:160px;
	height:30px;
}

.rss{
	background: url(rss.png) no-repeat bottom right;
	width:175px;
	height:85px;
}



/** encabezados **/
h2.bajo {
	font-family:Arial, Verdana, Sans-Serif; 
	font-size:1.5em;
	line-height: 1;
	font-weight:normal;
	color: #beae94;
	text-align:left;
}
h2.centro {
	text-align: left;
	font-family:  Arial, Verdana; 
	font-size:18px;
	line-height: 1;
	font-weight:bold;
	color: #5a8ca9;
	background:#eee;
	padding:10px;
	vertical-align: bottom;
}
/** estructura central **/

.tabajo_reciente{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom: 1px dotted #dddddd;
	padding-left: 5px;
	overflow:auto;
	display:block;
}
.banda_alta {
	background: url(fa.jpg) no-repeat top;
	height: 250px;
	display: block;
	overflow: auto;
	margin: 0px;
	text-align: left;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.banda_arriba_cuadro {
	background: #eeeeee url(f_1.png) repeat-x top;
	border-top: 1px solid #555555;
	border-right: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	width:900px;
	height:20px;
	overflow: visible;
	
}

div.texto_menu {
	padding-top: 3px;
	margin-right: 20px;
	text-align: right;
	font-family:Arial, Verdana, Sans-Serif; 
	font-size:11px;
	font-weight:bold;
	color: #333333;
	display:block;
}

div.texto_menu span {
	cursor: pointer;
}

div.texto_menu span:hover {
	cursor: pointer;
	color: #00458a;
}


.banda_menu_cuadro {
	background: #ffffff url(som_bajo.png) repeat-x bottom;
	text-align: left;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	height: 50px;
	margin:0 auto;
}

/*
.banda_menu_cuadro img {
	margin-left: 50px;
	margin-top: 20px;
}
*/
.banda_central {
	background: #ffffff repeat-y bottom;
	width:898px;
	text-align: center;
	display: block;
	overflow: auto;
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
}

.banda_baja_cuadro {
	background: #ffffff no-repeat bottom;
	width:898px;
	height:30px;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-radius: 0px 0px 15px 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 0px 0px 15px 15px; 	/* CSS 3: Esquinas redondeadas */
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
}
.banda_baja {
	text-align:center;
	display:block;
	text-align:right;
	}
	
.banda_cierre {
	text-align:center;
	display:block;
	overflow:auto;	
	padding-top: 12px;
	color: #333333;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana;
	}

.banda_derecha_1 {
	text-align:right;
	background: #ffffff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 189px;
	border-left:1px solid #eeeeee;
}

.banda_derecha_11 {
	text-align:left;
	background: #ffffff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 179px;
}

.banda_derecha_11 li {
	margin-left: 45px;
	padding-left: 3px;
	list-style-type: square;
	list-style-image: url(autor.jpg);
}

.banda_derecha_2 {
	text-align:right;
	background: #ffffff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 170px;

}
.widget_categories {
	margin:0 auto;
	padding:0px;
}

.widget_categories ul{
	margin:0 auto;
	padding:0px;
}

.widget_categories ul li{
	margin:0 auto;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #eeeeee;
}



.banda_derecha_22 {
	text-align:left;
	background: #ffffff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 179px;
}

.banda_derecha_3 {
	text-align:center;
	background: #ffffff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 359px;
}

.banda_derecha_3_2 {
	text-align:center;
	background: #ffffff no-repeat bottom;
	display:block;
	overflow:auto;
	width: 359px;
	clear:both;
	position:relative;
}

.banda_derecha_3 h2 {
	visibility: hidden;
	display:none;
}

.banda_derecha_4 {
	text-align:right;
	background: #fff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 360px;
	border-bottom: 1px solid #dddddd;
	text-align:center;
}

.banda_contenido {
	text-align:right;
	background: #ffffff no-repeat bottom;
	float:left;
	display:block;
	overflow: auto;
	width: 535px;
	border-right: 1px dotted #dddddd;
}

.otras_derecha{
	text-align:left;
	background: #ffffff no-repeat bottom;
	float:right;
	display:block;
	overflow: auto;
	width: 265px;
	border-left: 1px dotted #dddddd;
}


.otras_izquierda{
	text-align:left;
	background: #ffffff no-repeat bottom;
	float:left;
	display:block;
	overflow: auto;
	width: 268px;
}



/* divisiones */

.division_gris {
	background: #eeeeee no-repeat top;
	height:20px;
	overflow: visible;
	margin-top: 10px;
	border-radius: 15px 0px 0px 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 15px 0px 0px 15px; 	/* CSS 3: Esquinas redondeadas */
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
}
/** contenido portada centro **/

.contenedor1 {
	width: 220px;
	float:right;
	border-right: 1px dotted #bbbbbb;
}

.contenedor2{
	width: 220px;
	float:right;
	text-align:left;

}

.video {
	width: 300px;
	height: 400px;
	float:left;
	border: 1px solid #333333;
	margin-top: 10px;
	display:block;
	overflow: visible;
}

.presentacion{
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
	overflow: visible;
}

.arriba_titulo {
	margin-top: 50px;
	width: 400px;
	float:right;
	font-family: Sans-Serif, Times, Arial, Verdana; 
	font-size:1.4em;
	line-height: 1;
	font-weight:normal;
	color: #4a1c14;
	text-align:right;
	margin-right: 10px;
}


/** texto */

.texto1 {
	font-family: Sans-Serif, Times, Arial, Verdana; 
	font-size:14px;
	line-height: 1;
	font-weight:normal;
	color: #333333;
}
/** contenido portada bajo **/


.division_bajo {
	width: 940px;
	text-align:center;
	overflow:auto;
	/**border: 1px solid #ffffff;**/
}
.contenedor_bajo1{
	margin-top:20px;
	text-align:justify;
	width: 300px;
	float:left;
	overflow:auto;
	display:block;
	padding: 5px;
	position:relative;
}

li.titulo {
			list-style-type: square;
			visibility:visible;
			display:block;
			margin-right: 10px;
			margin-left: 25px;
			margin-top: 10px;
			
		}

/* widget */


h2.widgettitle {
	text-align: left;
	font-family:  Arial, Verdana; 
	font-size:18px;
	line-height: 1;
	font-weight:bold;
	color: #5a8ca9;
	background:#eee;
	padding:10px;
	vertical-align: bottom;
}		


/* widget RSS */

.widget_rss	h2 a:link{line-height: 1;color: #5a8ca9;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 14px;font-weight: bold;} 
.widget_rss	h2 a:visited{line-height: 1;color: #5a8ca9;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 14px;font-weight: bold;}
.widget_rss	h2 a:hover{line-height: 1;color: #5a8ca9;text-decoration: underline;font-family: Arial,Helvatica,verdana;font-size: 14px;font-weight: bold;}

.widget_rss	h2.widgettitle {
	text-align: left;
	font-family: Arial, Verdana; 
	font-size:14px;
	line-height: 1;
	font-weight:bold;
	color: #5a8ca9;
	background: url(fondoh22.gif) no-repeat left;
	height: 33px;
	padding-left: 10px;
	padding-bottom: 1px;
	vertical-align: bottom;
	margin-top: 10px;
	overflow: auto;
	display: block;
	position:relative;
}

.widget_rss li {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 5px;
	text-align:left;
	border-bottom: 1px dotted #dddddd;
	overflow: auto;
	display: block;
	position:relative;
}

.widget_rss li a:link{line-height: 1.3;color: #2369c0;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 11px;font-weight: normal;} 
.widget_rss li a:visited{line-height: 1.3;color: #2369c0;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 11px;font-weight: normal;} 
.widget_rss li a:hover{line-height: 1.3;color: #2369c0;text-decoration: underline;font-family: Arial,Helvatica,verdana;font-size: 11px;font-weight: normal;} 
 
/** widget de pagina **/
/**
li.page_item {
			background: #ffffff url(f_menu.png) no-repeat top left;
			list-style:none;
			text-align:left;
			border-bottom: 1px solid #dddddd;
			overflow: auto;
			display: block;
			margin-left: 15px;
			margin-right: 5px;
			padding-left: 25px;
			padding-top: 5px;
			padding-bottom: 5px;
			
		}
li.page_item li {
	background: #ffffff no-repeat top;
	padding-left: 5px;
	margin-top: 5px;
	
}
li.page_item li:hover {
	text-align:right;
}
**/

/** widget de categoria **/


li.cat-item {
			background: #ffffff no-repeat top right;
			list-style:none;
			text-align:left;
			border-bottom: 1px solid #dddddd;
			overflow: auto;
			display:block;
			padding-left: 5px;
			
		}
li.cat-item:hover {
			background: #F9F9F9 no-repeat top right;			
		}
		
li.current-cat{
	background: #F9F9F9 no-repeat top right;
}


			
li.cat-item a:link {color: #444444;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
li.cat-item a:visited {color: #444444;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
li.cat-item a:hover {color: #0097DF;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}

/** widget de archivo**/


.widget_archive li {
			background: #ffffff no-repeat top right;
			list-style:none;
			text-align:left;
			border-bottom: 1px solid #dddddd;
			overflow: auto;
			display:block;
			margin-left: 25px;
			margin-right: 5px;
			padding-left: 5px;
			
		}
		


			
.widget_archive a:link {color: #444444;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
.widget_archive a:visited {color: #444444;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}
.widget_archive a:hover {color: #0097DF;text-decoration: none;font-family: Arial,Helvatica,verdana;font-size: 12px;font-weight: normal;}



/** enlace generico **/

a:link {color: #2369c0;text-decoration: none;font-family: Verdana,Arial,Helvatica;font-size: 12px;font-weight: normal;}
a:visited{color: #2369c0;text-decoration: none;font-family: Verdana,Arial,Helvatica;font-size: 12px;font-weight: normal;}
a:hover {color: #0097DF;text-decoration: none;font-family: Verdana,Arial,Helvatica;font-size: 12px;font-weight: normal;}


/** comienzo formulario de busqueda **/




#searchform{
	margin-top:10px;
	text-align: right;
	margin-right: 5px;
	vertical-align: top;
	position:relative;
	top:-5px;
}

#searchform #s{
	padding:1px;
	font-family:Helvetica,verdana; 
	font-size:11px;
	color:#00AAFF;
	border:1px solid #dddddd;
	width:150px;
	text-align:center;
	background: #ffffff;
	height: auto;
	padding: 2px;
	cursor: text;
	
}




#searchform input {
	border: 0px solid #051236;
	font-family:Helvetica,verdana; 
	font-size:11px;
	color: #eeeeee;
	text-align:center;
	margin-bottom: 5px;
	padding: 2px;
	background: #333333;
	font-weight:bold;
	}
	
#searchform input:hover {
	border: 0px solid #051236;
	font-family:Helvetica,verdana; 
	font-size:11px;
	color: #ffffff;
	text-align:center;
	margin-bottom: 5px;
	padding: 2px;
	background: #0064ca;
	cursor: pointer;
	}

/** fin del formulario de busqueda **/



/***************************************************

Comentarios

*******************************************************/

#comments-wrap {
}

/*	Headers	*/

#comments-wrap h6 {
	font-size: 24px;
	text-align: left;
	color: #2369c0;
	padding: 5px;
	padding-left: 15px;
	border-top: 1px dotted #dddddd;
	margin-top: 5px;
}

/*	Comments	*/

.commentlist {	
	text-align:left;
}
.thecomment {
	margin: 0px 0px 20px 0px;
	overflow: hidden;
}
.comment-body {
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
	margin: 0px; 
	padding: 10px;
	text-align:left;
	color: #555555;
	font-family: Arial, Verdana;
	font-size: 12px;
}
.comment-metadata {
	background: #4A7BB5;
	padding: 10px;
	color: #FFF;
}
.comment-metadata a, .comment-metadata a:visited {
	text-decoration:underline;
}
.comment-metadata a:hover {
	color: #0097DF;
}
.authorcomment {
	border: 1px solid #CCC;
	margin: 0px 0px 20px 0px;
	overflow: hidden;
	border-radius: 0px 0px 15px 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 0px 0px 15px 15px; 	/* CSS 3: Esquinas redondeadas */
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
}
.authorcomment .comment-body {
	border: none;
}
.authorcomment .comment-metadata {
	background: #016aab url(patron.png) repeat top;
	padding: 11px 10px;
	color: #FFFFFF;
	font-family: Arial, Verdana;
	border-radius: 0px 0px 15px 15px;		/* CSS 3: Esquinas redondeadas */
	-moz-border-radius: 0px 0px 15px 15px; 	/* CSS 3: Esquinas redondeadas */
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
}
.authorcomment .comment-metadata a {
	color: #ff1b1b;
}
.authorcomment .comment-metadata a:hover {
	color: #0097DF;
}

/*	Comment Form	*/

#commentform {
	text-align:left;
	margin: 15px;
	font-family: Arial, Verdana;
	color: #333333;
}

#commentform  input{
	margin-top: 5px;
}

/* general */

.clear {
	clear:both;
}

#div_principal {
	width:900px;
	margin:0 auto;
}


