@charset "utf-8";

.date_rec{
     width:85px;
	 line-height:26px;
	 padding-left:15px;
	 background:url(../images/date3bg.gif) no-repeat;
	 color:#808080;
	 font-weight:700;
	 border-right:1px solid #C8C8C8;
}
/*------------- [ RESET ] -------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}


/*------------- [ BODY ] -------------*/

body { color: #7C7C7C; font-family: 'Trebuchet MS', Helvetica; font-weight: normal; }
a { text-decoration: none; outline: none; }
strong { font-weight: bold; }


/*------------- [ CONTENT ] -------------*/

.content .first { margin-top: 0px; }
.content h1 { margin: 30px 0px 10px 0px; color: #FF6600; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica; }
.content h2 { margin: 20px 0px 10px 0px; color: #92B132; font-size: 18px; }
.content h3 { margin: 20px 0px 10px 0px; border-top: 1px #4BA8B9 solid; padding: 5px 6px 6px 6px; background: #F3F3F3; color: #4BA8B9; font-size: 16px; }

.content p, .content li { margin: 10px 0px 10px 0px; font-size: 16px; color: #7C7C7C; line-height: 1.3; }

.content ul { margin: 0px 0px 10px 20px; }
.content a { margin: 10px 0px 10px 0px; font-size: 14px; color: #7C7C7C; line-height: 1.3;}
	.content ul li span  { background: url(../images/tasks-mark.png) no-repeat left center; padding: 0 0 0 20px }
    content  { background: url(../images/task2.png) no-repeat left center; padding: 0 0 0 20px }
.content ul .nested li { list-style-image: url(../images/content-li-mark.gif); }


/*------------- [ CONTENT2 "proximas obligaciones"] -------------*/

.content2 .first { margin-top: 0px; }
.content2 h1 { margin: 30px 0px 10px 0px; color: #FF6600; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica; }
.content2 h2 { margin: 20px 0px 10px 0px; color: #92B132; font-size: 18px; }
.content2 h3 { margin: 20px 0px 10px 0px; border-top: 1px #4BA8B9 solid; padding: 5px 6px 6px 6px; background: #F3F3F3; color: #4BA8B9; font-size: 16px; }

.content2 p, .content li  { color: #7c7c7c; font-size: 16px; line-height: 1.3; margin: 10px 0 }

.content2 ul { margin: 0px 0px 10px 20px; }
.content2 a { margin: 10px 0px 10px 0px; font-size: 14px; color: #7C7C7C; line-height: 1.3;}
	.content2 ul li span  { background: url(../images/task2.png) no-repeat left center; padding: 0 0 0 26px }
.content ul2 .nested li { list-style-image: url(../images/content-li-mark.gif); }


/*------------- [ IMAGES ] -------------*/

.img, .img_left, .img_center { display: block; float: right; display: inline; margin: 4px 14px 10px 14px; border: 2px solid #999999; padding: 3px; background: #FFFFFF; }

.img { margin-right: 0px; }
.img_left { float: left; margin-left: 0px; }
.img_center { float: none; }

.center { text-align: center; }


/*------------- [ FLOAT CONTAINERS FIX ] -------------*/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Holly Hack Targets IE Win only \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End Holly Hack */