  body {margin: 0; padding: 0; min-width: 100%!important;}
  img {height: auto;}
  .content {width: 100%; max-width: 1100px;}
  .header {padding: 40px 30px 20px 30px;}
  .innerpadding {padding: 30px 30px 30px 30px;}
  .borderbottom {border-bottom: 1px solid #f2eeed;}
  .subhead {font-size: 15px; color: #ffffff; font-family: sans-serif; letter-spacing: 10px;}
  .h1, .h2, .bodycopy {color: #153643; font-family: sans-serif;}
  .h1 {font-size: 33px; line-height: 38px; font-weight: bold;}
  .h2 {padding: 0 0 15px 0; font-size: 24px; line-height: 28px; font-weight: bold;}
  .bodycopy {font-size: 16px; line-height: 22px;}
  .button {text-align: center; color: #ffffff; font-size: 18px; font-family: sans-serif; font-weight: bold; padding: 0 30px 0 30px;}
  .button a {color: #ffffff; text-decoration: none;}
  .footer {padding: 20px 30px 15px 30px;}
  .footercopy {font-family: sans-serif; font-size: 14px; color: #ffffff;}
  .footercopy a {color: #ffffff; text-decoration: underline;}

@media all and (max-width: 980px) {
img{
         width: 100%;
         height: auto;
          }
table, thead, tbody, th, td, tr { 
		display: block; 
	}
table{
  width: 100%; 
  border-collapse: collapse; 
}
.h2 {padding: 0 0 15px 0; font-size: 16px; line-height: 28px; font-weight: bold;}
.td-header{
 width: 100%;
 height: auto;
          }
.tdAnunciado1 {
    width: 94%;
    margin: 10px 0 10px 0;
}
.tdAnunciado1b{
         width: 94%; 
         margin-left: 4%;
}
.tdpselec {
    width: 96%;
    margin-left: 2%;
    padding-top: 10px;
    height: 256px;
    background-color: #D1D2D4;
}
.style4 {
    font-size: 16px;
} 
}



@media all and (max-width: 1041px) {
.row {
    display: block;
    width: 100%;
    margin-bottom: 10px;
    vertical-align: bottom; 
    text-align: center;
    background-color: rgb(209, 210, 212);
}
}
@media all and (min-width: 1041px) {
.row{
    display: table-cell;
    width: 33%;
    vertical-align: bottom;
    text-align: center;
    background-color: rgb(209, 210, 212);
}
}


@media all and (min-width: 980px) {
.tdAnunciado1 {
    width: 50%;
}
.style4 {
	font-size: 12px;
}
.textocomo {
          padding: 13px 0px 0 0px;
}
.tdAnunciado1{
        height: 124px;
}
.tdAnunciado1b{
         width: 50%; 
}
.tdpselec{
          width: 46%;
          height: 256px;
          background-color: #D1D2D4;
}
.tabpselec{
          width: 48%; 
          border: 0;
}
.tdsiconvence1{
          width: 39%;
          background-color: #D1D2D4;
}
.tabsiconvence1{
          width: 48%;
          border: 0;
}
.tabcuadro3{
          width: 48%;
          border: 0;
}
.convfamitd{
          width: 50%;
          background-color: #CAD98C;
}
.espvideomtd{
          width: 50%; 
          background-color: #CAD98C;
}
}


.bodycopy1 {color: #153643; font-family: sans-serif;}
.h11 {color: #153643; font-family: sans-serif;}
.style6 {color: #FF0000}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF0000;
}
.main{
	width:100%;
        border:0;
}
.center{
	text-align: center;
}
.td-header{
	 max-height:234px;
         background-image: url(img/pasto.png);
         padding-bottom: 4%;
}

.tdautosbanner{
	 height:213px;
}
#autobannerad{
         height:809px; 
         border: 0; 
         text-align:center;
}
#bannerimg{
	 width: 100%;
}
.tdAnunciados{
         height: 102px;
}
.tabAnunciados{
         width: 98%; 
         border: 0;
         text-align: center;
}

.tabAnunciado1{
         height: 100%;
         margin-left: 4%;
         border: 0;
         text-align: center;
}
.tdAnunciadoIn{
         background-color: rgb(237, 28, 36);
         padding: 25px;
}

.tabAnunciado1b{
         width: 100%; 
         height: 100%;
         border: 0;
         text-align: center;
}
.espvideomtd{
          background-color: #CAD98C;
}

.convfamitd{
          background-color: #CAD98C;
}
.tdAnunciado2{
         padding: 28px;
         background-color: rgb(237, 28, 36);
}
.tabAnunciado2b{
         width: 100%;
         border: 0;
         text-align: center;
}
.table{
    width: 96%;
    display: table;
    margin-right: 2%;
    margin-left: 2%;
}

.rowdivi{
    width: 1%;
    background-color: #FFF;
}
.proceso-selecc{ 
         width: 96%;
         border-top-width: 0px;
         border-right-width: 0px;
         border-bottom-width: 0px;
         border-left-width: 0px;
         -webkit-margin-start: auto;
         -webkit-margin-end: auto;
         -webkit-border-horizontal-spacing: 3px;
         -webkit-border-vertical-spacing: 3px;
}


.tdvpresent{
          height: 56px;
          background-color: #D1D2D4;
}
.imgcuadrounder{
          width: 327px;
          height: 196px;
}

.tdcuadroabajo2{
          height: 196px;
}
.tdcuadro3{
          width: 15%;
          vertical-align: bottom;
          background-color: rgb(209, 210, 212);
}

.tdpuestotuyo{
          height: 19px;
}
.tdcuadro3b{
          height: 222px;
}
.prefootertab{
          width: 97%;
          border-top-width: 0px;
          border-right-width: 0px;
          border-bottom-width: 0px;
          border-left-width: 0px;
          -webkit-margin-start: auto;
          -webkit-margin-end: auto;
          -webkit-border-horizontal-spacing: 5px;
          -webkit-border-vertical-spacing: 3px;
          background-color: rgb(255, 255, 255);
}

.footericotext{
          padding: 5px;
}

.imgfooterico{
          width: 18px; 
          height: 18px;
}


.style1 {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
          font-weight: bold;
          color: #FFFFFF;
          padding-top: 10px;
          margin: 5px;
          padding-bottom: 10px;
}
.style2 {font-size: 24px}
.style3 {
	color: #ED1C24;
        padding: 25px;
	font-size: 24px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1F211E;
}
.style5 {color: #ED1C24}
