/*****************************/
/* Sacados de template WP    */
/*****************************/
body { 
color : #444444;
font-size : 12px;
font-family: Georgia, Times New Roman;
margin : 0px auto;
/*background-color: #F9F5EA;*/
}

a, a:visited { 
color : #A2AC0B;
text-decoration : none;
border-bottom:0px solid #ccc;
} 

a:hover { 
text-decoration : none;
color : #444;
border-bottom:0px solid #000;
} 

#content {
/*width : 600px;*/
padding : 0px 0px 0px 25px ;
margin : 5px 0px 0px 0px;
float : left;
font-size: 15px;
line-height:20px;
} 

#content p { 
padding : 0 0 10px 0;
margin : 0;
line-height : 20px;
} 

#content p img { 
/*float : left;*/
/*border : none;*/
border: 1px solid #CDCDCD;
} 

#content p ol { 
margin : 0;
padding : 0 0 0 20px;
} 

#content ul { 
margin : 0px;
padding : 0 0 10px 20px;
line-height : 20px;
} 

#content li { 
margin-left : 10px;
padding : 0 0 0 5px;
line-height : 20px;
} 

#content h1 { 
color : #A2AC0B;
font-size : 20px;
line-height:27px;
font-weight : normal;
letter-spacing:-0.5px;
padding : 0;
margin : 8px 0 1px 0px;
} 

#content h1 a { 
color : #A2AC0B;
text-decoration : none;
border-bottom:none;
} 

#content h1 a:hover { 
color : #B9C10B;
text-decoration : none;
} 

/*****************************/
/* Heredados de version 0    */
/*****************************/
 
.proxy { border: 1px dotted black; }
h2 { padding: 5px; margin: 5px; border-bottom: 2px solid #bbb; line-height: 7px; font-size: 14px; margin-top: 20px; margin-bottom: 0px; color: #333; }
.playground { bckground: #fff; margin-left: 5px; margin-right: 5px; position: relative; padding: 10px; }
.example { width: 200px; height: 100px; background: #fff; position: relative; }
.tdmenu {
	color:black; font-size:10px; font-family:Verdana,Arial,Helvetica; border-bottom-color : #ACACAC; border-bottom-width : 1px;
	border-bottom-style : solid; margin-bottom : 5px; margin-top : 2px;
}
.tdsubmenu { color:black; font-size:10px;font-family:Verdana,Arial,Helvetica; border-bottom-color : #555; border-bottom-width : 1px;	border-bottom-style : solid; }
.aoutmenu{
	text-decoration: none;	font-size:10px;	font-family:Verdana,Arial,Helvetica;	color: #A0A0A0;	font-weight : normal;
	padding : 5px 0px 0px 0px;
}	
.outmenuazul {	text-decoration: none;	font-size:10px;	font-family:Verdana,Arial,Helvetica; color : #6a689b; font-weight : normal; }
.outmenuverde { text-decoration: none;	font-size:10px;	font-family:Verdana,Arial,Helvetica; color : #729233; font-weight : normal; }
.subtitular { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 15px;	color : #647E2C;	font-weight : bold;	margin-left : 0px; 	text-decoration : none; }
.indicador{ font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px;	color : Black;	line-height : 15px;	font-weight : bold; }
.textual{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal;
	font-size : 11px;	color : #525252;	text-align : justify;	line-height : 15px; 	text-decoration : none;
}
.seccion{ font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px;	
	color : #729233;	text-align : left;	line-height : 15px; border-bottom-color : #ACACAC; border-bottom-width : 1px;	border-bottom-style : solid;
	font-weight : bold; width : 100%; padding-bottom : -5px; text-align:center;
}
.bordegris { border : 1px solid;   border-color : #DCDCDC; }
.imgborde { border : 1px solid;   border-color : #828282; margin-right : 20px; margin-bottom : 10px; }
.cajatext{
	border : 1px solid;   border-color : #969696; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; padding-bottom : 1px;
}
.cajagris{
	border : 1px solid;	border-color : #C0C0C0 ;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;	color : Black;	font-weight : normal;	background-color : #f4f4f4;	text-align : center;
}
.botongris{
	border : 1px solid;	border-color : #6E6E6E ;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;	color : White;	font-weight : normal;	background-color : #6E6E6E;	text-align : center;
	text-decoration : none;	padding: 3px 5px 2px 5px ;
}
INPUT, SELECT, TEXTAREA { border : 1px solid;   border-color : #DCDCDC; }
#mensaje{
	border : 1px solid;   border-color : #EEE; width:80%; background-color : #F9F9F9;
	padding:5px 0 10px 0; margin: 10px 0 15px 0; text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	color : #7E7E7E;	
}
#errorsolicitud{
	border : 1px solid;   border-color : #FF7171; width:80%;
	background-color : #FFEAEA; padding:5px 0px 5px 10px; margin: 10px 0px 15px 0px; text-align:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	color : Red; display:none
}
#oksolicitud{
	border : 1px solid;   border-color : #EEE; width:90%; background-color : #F9F9F9;
	padding:5px 5px 10px 10px; margin: 10px 0 15px 0; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	color : #7E7E7E;	
}

.text { background-color: transparent; border: 0px none; color: #000000; }

#destacado{
	border : 1px solid;   border-color : #EEE; width:94%; background-color : #F9F9F9;
	padding:5px 0 10px 0; margin: 10px 0 15px 0; text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	color : #7E7E7E;	
}
#destacado-bloque{
	border : 1px solid;   border-color : #EEE; background-color : #F9F9F9;
	padding: 5px; margin: 5px 5px 10px 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	color : #7E7E7E;	
}
#destacado-borde{
	border : 1px solid;   border-color : #EEE; text-align:left;
	padding:5px 5px 10px 10px; margin: 10px 0 15px 0; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	color : #7E7E7E;	
}

