
#wrap,#header,#content,#sidebar,#footer{overflow:hidden;}
.highlight {
margin:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#FFFFFF;
width:300px;
height:50px;
background-color:#FFCC33;
border:#FF9900 6px solid;
}

/* universal */
body{
background:#FFF;
color:#2a2a2a;
font:12px "Trebuchet MS", Arial, Geneva, sans-serif;
text-align:center;
margin:0;
padding:0;
}

div#dogear {
	position: absolute;
	top: 0px;
	left: 0px;
	margin:0;
	width: 135px;
	height: 135px;
	z-index: 10;
}
.numeros{
font-family: "Trebuchet MS", Georgia;
font-size: 18px;
font-weight: normal;
/*color: #000000;*/
text-align: left;
margin:0;
white-space: nowrap;
}

.subs{
font-family: Georgia,'Times New Roman',Times,serif;
font-size: 9px;
font-weight: bold;
/*color: rgb(255, 153, 0);*/
text-align: left;
}

a{
background-color:inherit;
color:#7B9F53;
text-decoration:none;
padding:2px;
}
input, select, option {vertical-align:middle;	
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;
font-size:12px; border: 0px; background-color:#FFFFFF;
color:#000000;
border:1px solid #93B864;
}
select,option{
font-size:12px;
background-color:#FFF;
color:#6F6F6F;
border:0px;
}

a:hover{
color:inherit;
}
a img{border:none;text-decoration:none;}

acronym,abbr{
border-bottom:1px solid #FFE;
cursor:help;
font-family:"Courier New", Courier, monospace;
}

blockquote{
background:#D6E9BA;
border-top:1px solid #93B864;
border-bottom:1px solid #93B864;
color:inherit;
text-indent:0;
font:1em/1.8em Georgia, "Times New Roman", Times, serif;
letter-spacing:1px;
width:98%;
margin:0 auto;
padding:10px 15px;
}

blockquote cite{
font-style:normal;
font-size:0.8em;
font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
border-top:1px dotted #93B864;
display:block;
width:96%;
padding:3px 0;
}

code,pre{
vertical-align:baseline;
font:1em/1.9em "Courier New", Courier, monospace;
overflow: auto;
}

h1,h2,h3,h4,h5,h6{
font-weight:400;
margin:2px 0; 
line-height:115%;
}

h1{font-size:1.5em;}
h2{font-size:1.25em;}
h3{font-size:1.15em;}
h4{font-size:1em;}

.menu{
	}
input,textarea{
font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
font-size:100%;
padding:2px;
}

html>body option,input,textarea{
font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
font-size:100%;
background-color:#FFF;
padding:2px;
}
td,th,tr{
font-family:Georgia, "Times New Roman", Times, serif;
}
td{

padding: 5px;
}
.panel:hover{
background-color:#EFFFBF;
padding: 5px;
}
td.panel:hover{
background-color:#FFCC00;
padding: 5px;
}
.boton,.boton:hover{
background-color:#FFFFFF;
text-decoration:none;
}

li:hover{
background-color:#EFFFBF;
}

table{
background-color:#FFF;
border:1px solid #93B864;
}
th{
padding-left: 5px;
}

#wrap{font-size:1em;line-height:1.9em;text-align:left;width:770px;margin:5px auto;padding:0;}
/* Header  */
#header{height:100%;
margin:0 0 0px; 
text-align: center;}

#header h1{
text-transform:uppercase;
letter-spacing:2px;
margin:4px 0;
font-size:2em;
}

#header p.blogdescription{
font-size:0.8em;
margin:2px 0;
}

/* Content  */
#content{float: left;width:560px;}
/* blog posts  */
.post{margin:0 0 50px;}
.post a{border-bottom:1px solid #D6E9BA;}
.authormeta{margin:2px auto;font-size: 0.8em; font-style: italic;}
.postmeta{ border-top:1px dotted #7B9F53;padding:5px 0 5px 25px;}

.postdate{
font-family: "Trebuchet MS", Georgia;
font-size: 16px;
background:#D6E9BA 10px 50%;
border-bottom:1px solid #93B864;
border-top:1px solid #93B864;
color:#000000;
font-weight:300;
margin:10px 0 2px;
padding:2px 5px 5px 25px;}
.posttitle{font-size:125%;}
.postcontent p{text-indent:25px;}
.previouslink{float:left;width:45%;text-align:left;}
.nextlink{float:right;width:45%;text-align:right;}
/* post content headings  */
.postcontent h3,.postcontent h4{background-color:inherit;color:#7B9F53;border-bottom:1px dotted #93B864;margin:25px 0;}
/* single page meta  */
.metawrap{border-top:1px dotted #93B864;border-bottom:1px dotted #93B864;margin:45px 0;}
/* blog comments  */
.commentmetadata{border-top:1px dotted #93B864;font-size:0.8em; padding: 2px 0 2px 25px;}
/* individual comments  */
#commentlist li{margin-bottom:50px;}
#commentlist li li {margin: 3px 0;}
/* comment form  */
#commentform dd{margin:0 0 15px;}
#commentform fieldset{background:#D6E9BA;color:inherit;padding:15px;}
#commentform textarea{background:#D6E9BA;color:#7B9F53;border:1px solid #93B864;width:98%;}
/* Sidebar  */
#sidebar{float:right;width:200px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar ul ul{margin:0 10px 25px 15px;}
#sidebar ul ul ul{list-style:square;margin:0 0 0 25px;}
#sidebar li li a {display: block; height: 1%; padding: 2px 5px;}
#sidebar li h2{text-transform:uppercase;font-size:1em;}
/* search box  */
#sidebar li#search{margin-bottom:25px;}
#sidebar li#search input#s{background:#D6E9BA;color:#7B9F53;border:none;border-bottom:1px solid #93B864;width:98%;margin:0 0 10px;}
/* calendar  */
#sidebar li#calendar ul{margin:0 0 25px;}
#wp-calendar{width:100%;}
#wp-calendar caption{background:#D6E9BA;border-top:1px solid #93B864;border-bottom:1px solid #93B864;color:inherit;text-align:right;margin:10px 0;padding:2px 5px;}
/*  Footer  */
#footer{clear:both;font-size:0.9em; text-align: center;}
/* attribution link stytng  */
#footer p.credit a{background-color: inherit; color: #2a2a2a;}
/* Various Classes & Image Alignment  */
.center{text-align:center;}
.floatleft{float:left;margin:5px;}
.floatright{float:right;margin:5px;}
img.center{display:block;margin:10px auto;}
img.left{display:inline;margin:0 10px 5px 0;}
img.right{display:inline;margin:0 0 5px 10px;}
fieldset,.post a:hover{border:none;}
legend,hr,#sidebar li#search label{display:none;}
#commentform input#author,#commentform input#email,#commentform input#url{background:#D6E9BA;color:#7B9F53;border:none;border-bottom:1px solid #93B864;width:98%;}
#sidebar li,#sidebar li#search dd{margin:0;}

.Estilo2 {
font-size: 18px;
font-family: "Trebuchet MS", Georgia;
color: #DC143C;
border-bottom:2px solid #cccccc
padding:10px;}

.Estilo3 {
font-size: 14px;
font-family: "Trebuchet MS", Georgia;
color: #DC143C;
background-color:#E9E9E9;
cursor: pointer;
padding:5px;
padding-left:40px;
line-height:30px;
width:100%;
}

.enviar{
margin: auto; padding: 0px; width: 80px; font-size: 14px;
font-weight:bold;
color:#FFF;
border:1px solid #D6E9BA;
background-color: #93B864;
}