body {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #666666;



	}

h3 {
	font-size: 130%;
	}

h4 {
	font-size: 100%;
	color: #999;
	margin: 0;
	}



/* square */

#navSquare {
	margin:0;
	padding:2px 2px 2px 0;
	border-left: 1px solid #9FB1BC;
	}

#navSquare li {
	margin:0;
	padding:0;
	display:block;
	list-style-type:none;
	}

#navSquare a:link, #navSquare a:visited {
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	padding:0 12px 6px 12px;
	text-decoration:none;
	color:#708491;
	}

#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
	color:#000;
	background:url(tab_square.gif) no-repeat left top;
	}

.left {
	width: 150px;
	position: absolute;
	left: 30px;
	top: 120px;
	font-weight: bold;
	color: #d517a6;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 5px;





}
.contenidos {
	font-size: 11px;
	position: absolute;
	width: 400px;
	left: 240px;
	top: 120px;
	overflow: hidden;

}
.titulos {
	font-size: 17px;
	font-weight: bold;
	color: #0099CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;


}
.anotaciones {
	color: #000000;
	line-height: 18px;
	text-align: justify;
	padding-top: 15px;
	padding-bottom: 15px;









}
.header {
	font-size: 30px;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #A6D517;
	width: 100%;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #838e64;
}

#webname {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 15px;
	word-spacing: 15px;
}


.comentarios {
	background-color: #0099CC;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: normal;
	padding: 4px;
	border: 1px solid #CCCCCC;









}

div#anotacion a:link {
	background-color: #F8FFE1;
	color: #838e64;
	text-decoration: none;
	padding: 0em 0.2em 0.2em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #838e64;

}


div#anotacion a:visited {
        background-color: #F8FFE1;
        color: #838e64;
		text-decoration: none;
        padding: 0em 0.2em 0.2em;
		border: none;
}


div#anotacion a:active {
        background-color: #A6D517;
        color: #FFFFFF;
    	text-decoration: none;
        padding: 0em 0.2em 0.2em;
		border: none;
}


div#anotacion a:hover {
        background-color: #A6D517;
        color: #FFFFFF;
     	text-decoration: none;
        padding: 0em 0.2em 0.2em;
		border: none;}


ul#titulillos {
	font-weight: bold;
	color: #d517a6;
	list-style-type: none;
	line-height: 16px;
	margin: 0px;
	padding: 0px;

}

ul#elementos {
	color: #FF3300;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 20px;
	list-style-type: none;
	padding: 0px;
	margin-right: 0px;
	margin-left: 15px;
}

#elementos li {
	background-color: #F0FFC1;
	margin-bottom: 2px;
	padding: 2px 2px 2px 4px;
}

a:link {
   color: #000033;
   text-decoration: none;
}


a:visited {
   color: #0033CC;
   text-decoration: none;
}


a:active {
   color: #0033CC;
   text-decoration: none;
}


a:hover {
   color: #4c620a;
   text-decoration: underline;
   }
.description {
	font-size: 16px;
	letter-spacing: 3px;
	word-spacing: normal;
	color: #CCFF99;
}
.ventananueva {
	color: #FFFFFF;
	background-color: #0099CC;
	padding: 10px;
	margin-left: 15px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 15px;
}
blockquote {
	BORDER-RIGHT: #2e607c 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #2e607c 1px dashed; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #2e607c 1px dashed; COLOR: #2e607c; PADDING-TOP: 10px; BORDER-BOTTOM: #2e607c 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.extend-1 {
	display: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	letter-spacing: 10%;
	text-align: justify;
	text-indent: 10px;
	word-spacing: normal;
	display: block;
	color: #666666;
}
.lateral {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #0099CC;
	border-left-color: #0099CC;
}
table {
	border-left-width: medium;
	padding: 10px;
	margin: 2;
	
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	text-align: justify;
	white-space: normal;
	display: tabla;
	padding: 10px;
	list-style-position: inside;
	list-style-type: square;
}
.jos {
	BORDER-RIGHT: #2e607c 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #2e607c 1px dashed; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #2e607c 1px dashed; COLOR: #2e607c; PADDING-TOP: 10px; BORDER-BOTTOM: #2e607c 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
ol {
	list-style-position: inside;
}



BODY {
	FONT: 75%/130% verdana, geneva, arial, helvetica, sans-serif; COLOR: #666; TEXT-ALIGN: justify
}
A {
	COLOR: #5252ee
}
A:visited {
	COLOR: #802f59
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #666 1px dashed; BACKGROUND-COLOR: transparent
}
P.centro IMG {
	MARGIN-BOTTOM: 10px
}
H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 140% verdana, geneva, arial, helvetica, sans-serif; COLOR: #c69f00; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
H2 A {
	MARGIN-BOTTOM: 4px; COLOR: #333; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #333
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #ffd00b; LINE-HEIGHT: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; COLOR: #0033cc; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H4 {
	FONT-SIZE: 0.9em
}
HR {
	BORDER-RIGHT: #fc0 1px solid; BORDER-TOP: #fc0 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #fc0 1px solid; BORDER-BOTTOM: #fc0 1px solid
}
BLOCKQUOTE {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f6f6f6 url(comillas.gif) no-repeat right bottom; PADDING-BOTTOM: 5px; MARGIN: 11px 0px 0px; FONT: 100% Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: 2px solid #005DCB; COLOR: #454545; PADDING-TOP: 5px
}
FORM {
	MARGIN: 0px
}
OL LI {
	MARGIN-TOP: 20px
}
SAMP {
	FONT-SIZE: 130%; COLOR: #000080
}
HR.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
#web {
	BACKGROUND: #fc0; MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
#blog {
	BORDER-RIGHT: #fc0 10px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fc0 10px solid; PADDING-LEFT: 15px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 15px; BORDER-LEFT: #fc0 10px solid; WIDTH: 495px; PADDING-TOP: 15px; BORDER-BOTTOM: #fc0 10px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: justify
}
#contenido-centrado {
	FONT-SIZE: 12px;
	WIDTH: auto;
	BACKGROUND-COLOR: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2e607c;
	padding: 25px 25px 25px 10%;
	border: 10px solid #0033CC;
	margin: 25px;
	height: auto;
}
#lateral {
	BORDER-RIGHT: #fc0 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc0 10px solid; PADDING-LEFT: 10px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #fc0 10px solid; WIDTH: 170px; PADDING-TOP: 10px; BORDER-BOTTOM: #fc0 10px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#lateral P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#cabecera {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(imagenes/logoblgld.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px; BACKGROUND-COLOR: #fc0
}
#cabecera IMG {
	DISPLAY: none
}
#menu {
	BORDER-RIGHT: #fc0 10px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fc0 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #fc0 10px solid; WIDTH: 720px; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #fc0 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px
}
#menu LI {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px;	display: list-item;
PADDING-LEFT: 10px
}
#menu LI A {
	COLOR: #525252; TEXT-DECORATION: none
}
#menu LI A:hover {
	COLOR: #0f0f0f; TEXT-DECORATION: none
}
.post {
	MARGIN-TOP: 25px
}
.post P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.feedback {
	CLEAR: both; MARGIN-TOP: 15px; COLOR: #333
}
#commentform {
	POSITION: relative
}
#commentform LABEL {
	DISPLAY: block; MARGIN: 10px 0px 5px
}
.post-categories {
	PADDING-RIGHT: 0px;	display: list-item;
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.post-categories LI {
	DISPLAY: inline
}
#comments {
	MARGIN-TOP: 30px
}
.storycontent {
	TEXT-ALIGN: center
}
.storycontent P {
	TEXT-ALIGN: justify
}
.storycontent UL {
	TEXT-ALIGN: left
}
.centro {	display: list-item;
MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.feedback HR {
	MARGIN-TOP: 20px
}
.fuentecita {
	MARGIN-TOP: 0px; FLOAT: right
}
.despuesdefuente {
	CLEAR: both
}
#ver-archivos {
	MARGIN-TOP: 20px; FLOAT: right
}
#commentlist LI {
	MARGIN-BOTTOM: 30px
}
#commentlist LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#commentlist LI UL LI {	display: list-item;
MARGIN: 0px
}
#commentlist LI UL LI.comentario-autor {
	BORDER-RIGHT: #878787 1px solid; PADDING-RIGHT: 8px; MARGIN-RIGHT: 3px
}
.feedback UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.feedback UL LI {
	DISPLAY: inline
}
.num-comentarios {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT: #333 1px solid; MARGIN-RIGHT: 4px
}
.post OL {
	TEXT-ALIGN: left
}
.imgprimera {
	MARGIN-TOP: 15px
}
#enlaces UL {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
#enlaces LI {
	PADDING-LEFT: 12px; BACKGROUND: url(imagenes/flechita.gif) no-repeat; LIST-STYLE-TYPE: none
}
#enlaces LI A {
	FONT-WEIGHT: normal
}
#enlaces H3 {
	MARGIN: 0px
}
#enlaces H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 50%; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffd00b
}
#temasenlaces {
	FLOAT: right; TEXT-ALIGN: right
}
#temasenlaces LI {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; BACKGROUND: #ffffb0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#formContacto {
	MARGIN-TOP: 20px; MARGIN-LEFT: auto; WIDTH: 70%; MARGIN-RIGHT: auto
}
#formContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 60px; COLOR: #575757
}
#formContacto DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 3px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f6f6f6
}
.hilite {
	BACKGROUND-COLOR: #ff9
}
#validacion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-TOP: 0px
}
#validacion LI {	display: list-item;
MARGIN-LEFT: 9px; LIST-STYLE-TYPE: none
}
#sindicacion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-TOP: 0px
}
#sindicacion LI {	display: list-item;
MARGIN-LEFT: 9px; LIST-STYLE-TYPE: none
}
#cajon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cajon DT {
	MARGIN-TOP: 8px
}
#cajon DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cajon DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#cajontit {
	FONT-SIZE: 90%; TEXT-TRANSFORM: uppercase; COLOR: #252525; TEXT-ALIGN: center
}
.cajontitulos {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 20px; COLOR: #262626
}
#piecajon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#piecajon LI {	display: list-item;
MARGIN-RIGHT: 15px
}
#comentarios-mail {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 10px; LEFT: 240px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c00 1px solid; WIDTH: 200px; PADDING-TOP: 10px; BORDER-BOTTOM: #c00 1px solid; POSITION: absolute; TOP: 170px
}
#comentarios-mail LABEL {
	DISPLAY: inline
}
#submit {
	PADDING-RIGHT: 50px; DISPLAY: block; PADDING-LEFT: 50px; MARGIN: 15px 0px 0px 130px
}
.archivos UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.archivos UL LI {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(imagenes/item.gif); MARGIN-BOTTOM: 6px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#foaf {
	BACKGROUND-POSITION: left 50%;
	BACKGROUND-IMAGE: url(imagenes/foaf.jpg);
	BACKGROUND-REPEAT: no-repeat;
	margin-left: 25%;
	margin-right: 25%;
}

