body

{

margin:0px;

background-image:url('bg.jpg');

background-attachment:fixed;

background-color:#286C18;

}



#menuh td a{color:#FFFFFF;font-weight:bold}

#menu_title td{color:#619139;font-weight:bold}



#menew td {border-bottom:solid 1px #C2D9AA;color:#0468CC;height:25px;padding-left:5px}

#menew td a{color:#2F461C;font-weight:bold}

#menew td a:hover{color:#62923A;font-weight:bold;text-decoration:none}





#footer td{color:#999999}



p { font-family: georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666; text-decoration:none;padding-left:10} 

td  { font-family: georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; text-decoration:none} 



.titulo

{

font-weight:bold;

text-decoration:underline;

text-transform:uppercase;

color:#286C18;

}

.subtitulo

{

font-weight:bold;

text-decoration:underline;

text-transform:none;

color:#286C18;

}



.navbar { font-family: tahoma, san-serif; font-size: 11px; color: #FFFFFF; font-weight: 

bold; text-decoration: none} a:hover { text-decoration: underline} 

.titleorange { font-family: tahoma; font-size: 11px; font-weight: bold; color: 

#FFFFFF; background-color: #FF9900; background-image: none; text-decoration: none} .titleblue { font-family: 

tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background: #0162A9 url(none); text-decoration: none} .titlebrown { font-family: tahoma; font-size: 11px; 

font-weight: bold; color: #FFFFFF; background-color: #AA6511; background-image: none; text-decoration: none} 



.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: 

none} 



.minilinks { font-family: sans-serif; font-size: 10px; color: #999999; text-decoration: 

none; line-height: 15px}

.pueblos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; font-weight: bold; text-decoration: none}

.visitedlinks {  font-family: tahoma; font-size: 10px; color: #009900; text-decoration: none; font-weight: bold}

.titlegreen {  font-family: tahoma, sanserif; font-size: 11px; color: #FFFFFF; background-color: #336600; font-weight: bold}

.intextlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006699; text-decoration: underline}

.minitext {  font-family: tahoma, "san-serif"; font-size: 11px; color: #000000; text-decoration: none}

.navvisited {  font-family: tahoma, "san serif"; font-size: 11px; font-weight: bold; color: #00CC00}





a {

	color:#3D5B24;

	text-decoration: none;

}



a:hover {

	color: #0468CC;

	font-weight:bold;

	}



.blog-navigation {

	text-align: right;

	font-size: 10px;

	font-weight:bold;

	background-color:#E7F0DD;

	border-bottom:solid 2px #8ab860;

	border-right:solid 2px #8ab860;

	border-top:solid 1px #8ab860;

	border-left:solid 1px #8ab860;	

	color: #8ab860;

    padding: 4px;

    display: block;

    height: 15px;

}



.blog-entry {

	padding-bottom: 5px;

	/*border-bottom: 1px dashed #8ab860;*/

}





.blog-title {
	background-image:url('bg_h1DobleRaya.gif');

	height:30;

	color: #8AB860;

	font-size: 17pt;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

}



.blog-title a {

	/*background-image:url('li.gif');

	background-repeat:no-repeat;

	background-position:left center;

	padding-left:10px; */

	background:url('bg_h1DobleRaya.gif');

	text-decoration: none;

	color: #0468CC;

	height:30;

	border: 0px;

	font-size:11pt;

}



.blog-title a:hover {

	color: #f90;

	border: 0px;

}



.blog-body {

	text-align: justify;

}

.blog-body strong{

	color:#00CC00;

}



.blog-addinfo {

	text-align: right;

	font-size: 10px;

	font-weight:bold;

	background-color:#E7F0DD;

	border-bottom:solid 2px #8ab860;

	border-right:solid 2px #8ab860;

	border-top:solid 1px #8ab860;

	border-left:solid 1px #8ab860;	

	color: #8ab860;

    padding: 4px;

    display: block;

    height: 15px;

}



.blog-tb {

	border: 1px solid #8ab860; 

	background: #fff; 

	padding: 10px; 

	font-size: x-small;

}





.chatbox {

}



.chatbox-entry {

	padding-bottom: 5px;

}





h1, h1 a {

	background:url('bg_h1DobleRaya.gif');

	height:30;

	color: #f90;

	font-size: 16px;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-transform:capitalize;

	font-weight: bold;

}



h2, h2 a {

	font-size: 16px;

	font-weight: bold;

	color: #8ab860;

	text-decoration: none;

}



h2 {

	border-bottom: 1px dotted #8ab860;

}



h3,h4, h3 a, h4 a {

	font-size:12px;

    color: #3465a4;

    text-decoration: none;

}



.borderimage {

	border: 1px solid #8ab860;

	padding: 4px;

}



.terminal 

{

        margin: 15px;

        padding:15px;

        font-size: small;

        font-family: "Courier New", Courier;

        background:darkslategray;

        border: solid 1px silver;

        line-height:110%;

        color:ghostwhite;

        width: 90%;

}

	

.code, .xml , .script

{

	margin: 15px;

	padding:15px;

	font-size: small;

	font-family: "Courier New", Courier;

	background:whitesmoke;

	border: solid 1px silver;

	line-height:110%;

	color: #000dbd;

	width: 90%;

}



.keyword {

    color: #00a20b;

}



.comment {

    color:red;

}



.literal {

    color: purple;

}



.calendar {

	margin-top: 10px;

	padding: 2px;

	border: 1px solid #8ab860;

	width: 100%;

}



.calendar .monthyear {

	color: #fff;

	background: #8ab860;

	font-size: 12px;

	font-weight: bold;

	padding: 2px;

}



.calendar .weekday {

	color: #999;

	background: #eee;

	font-size: 8px;

	padding: 2px;

}



.calendar .noday {

	color: #aaa;

	font-size: 8px;

	padding: 2px;

}



.calendar .noday a {

	color: #aaa;

	text-decoration: underline;

}



.calendar .day {

	color: #333;

	font-size: 8px;

	padding: 2px;

}



.calendar .day a {

	color: #f6960b;

	text-decoration: underline;

}



.calendar .today {

	background-color: #f6960b;

	color: #fff;

	font-size: 8px;

	font-weight: bold;

	padding: 2px;

}



.calendar .today a {

	color: #fff;

	text-decoration: underline;

}



.calendar .selectedday {

	background-color: #eec;

	color: #663;

	font-weight: bold;

	font-size: 8px;

	padding: 2px;

}



.calendar .selectedday a {

	color: #663;

	text-decoration: underline;

}



.borderimage {

	border: 1px solid #8ab860;

	padding: 2px;

}



.filebrowser-location {

	border-bottom: 1px solid #8ab860;

	text-align: right;

	margin-bottom: 10px;

}



.filebrowser-item {

        float: left;

        width: 150px;

        text-align: center;

        font-size: x-small;

        padding-top: 0.5em;

        height: 90px;

}



.filebrowser-item a, .filebrowser-item a:hover {

	border: 0px;

}



.filebrowser-date {

        color: #8ab860;

}



.filebrowser-size {

        color: #999;

}



input, button {

        background-color:;

        color: #555;

        padding: 2px;

}

input[type="checkbox"]

{

font-size:10px

}

button, input[type="button"], input[type="submit"]  {

        background-color: #8ab860;

        color: #FFF;

        border: 1px solid #999;

        border-top: 1px solid #ddd;

        border-left: 1px solid #ddd;

        font-weight: bold;

        margin-left: 2px;

        margin-right: 2px;

}



button:hover, input[type="button"]:hover, input[type="submit"]:hover  {

        background-color: #8ab860;

        color: #fff;

}



button:active, input[type="button"]:active, input[type="submit"]:active {

        background-color: #fff;

        color: #000;

        border: 1px solid #8ab860;

}



input[type="text"], input[type="password"], textarea {

        color: #333;

        background-color: #F4F9F0;

		border:solid 1px #8ab860;

        padding:3px;

}



input[type="text"]:focus, input[type="password"]:focus, textarea:focus  {

        color: #000;

        background-color: #fff;

        border: 1px solid #8ab860;

}



textarea {

        width: inherit;

}





#rss_time {

	border: 1px solid #5255a5;

	background: #8ab860;

	color: #fff;

	font-size: 16px;

	font-weight: bold;

	padding: 4px;

}



.tableform td {

	display: table-cell;

	vertical-align: top;

}







#tooltip {

    background-color: #E0EED5;

    border: 1px solid #888888;

    color: #333333;

    padding-top: 4px;

    padding-bottom: 4px;

    padding-left: 10px;

    padding-right: 10px;

    -moz-border-radius-bottomleft: 7px;

    -moz-border-radius-bottomright: 7px;

    -moz-border-radius-topleft: 0;

    -moz-border-radius-topright: 7px;

    max-width: 20em;

    line-height: 12px;

}

#tooltip h3 {

    font-size: 12px;

	font-family:verdana;

    margin: 0;

    padding: 0 3px;

    text-align: left !important;

}

#tooltip p {

    font-size: 10px;

	font-family:verdana;

    margin: 5px 0 0 5px;

    text-align: left;

}


li
{
	list-style-image:url(li.gif);
}