@charset "utf-8";
@import url('css/fontello.css');
@import url('css/menu.css');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{ margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display: block; }
input, select, textarea{  outline-width: medium;  outline-style: none;}
html{ direction:ltr; }
html, body{ height:100%; }
ol, ul{ list-style: none; }
blockquote, q{ quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table{ border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display: block; }
input, select, textarea{ outline: none; }
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus{ border:1px solid #00b6fc; }
input[type="submit"]{ background-image: -webkit-linear-gradient( bottom, rgb(111,0,26) 9%, rgb(168,3,41) 90% );
	background-image: linear-gradient( to top, rgb(111,0,26) 9%, rgb(168,3,41) 90% ); color: #fff;border-radius: 4px; -moz-border-radius: 4px; 
  -webkit-border-radius: 4px;  -o-border-radius: 4px; padding: 10px;border: 1px solid #DBE1EB; font-family:'Lato'; font-weight: 400; margin-left: 125px;}
input[type="submit"]:hover{background-image: -webkit-linear-gradient( bottom, rgb(12,61,117) 9%, rgb(64,114,170) 90% );
	background-image: linear-gradient( to top, rgb(12,61,117) 9%, rgb(64,114,170) 90% );}
a{text-decoration: none;}
body{ line-height:1; padding:0; margin:0; font-family:Arial; background: #F0F0F0;}
.wrapper{width: 1100px; margin: 10px auto; border: 1px solid #000;  background: #C3B36F;}
.head1, .head2, .head3, .head4{float: left; width:230px; }
.menu{border-bottom: 1px solid #000; border-top: 1px solid #000;}
.head1{width: 260px;}
.head2{width: 360px; margin-left: 15px;}
.head3{width:  120px;}
.head4{width: 290px; margin-left: 30px;}
.clear{clear:both;}
.head{margin-bottom: 15px;}
.head img{float: left;}
.head h1{font-family: 'Open Sans', sans-serif; font-weight: 300; text-align: center;}
.head1 h1{font-family: 'Open Sans', sans-serif; font-weight: 600; text-align: center; margin-top: 10px;}
.head1 h2{font-family: 'Open Sans', sans-serif; font-weight: 600; text-align: center;}
.head2 h1{font-size: 16px; margin-top: 17px;}
.head4 p{font-family: 'Open Sans', sans-serif; font-weight: 300; text-align: center; margin-top: 10px; }
.p2{font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 14px;}
.head4 img{margin-left: 18px; margin-top: 0px; text-align: right;}
.banner{height: 400px;}
.rojo{background-color: #dd0505;height: 1px;border: 0;color: #dd0505;}
.izquierda{width: 260px; float: left;border-right: 1px solid #000;  }
.derecha{width: 280px; float: right; border-left: 1px solid #000; margin-left: 10px;  }
.centro{width:530px; float: left;  margin-left: 10px;font-family: 'Open Sans', sans-serif; }
.izquierda h1{margin:  0; padding:5px; font-family: 'Open Sans', sans-serif; font-weight: 700; text-align: center; font-size: 15px; background: #CC6600; border-bottom: 1px solid #000;border-top: 1px solid #000;}
.b1{margin:  0; padding:5px; font-family: 'Open Sans', sans-serif; font-weight: 700; text-align: center; font-size: 15px; background: #CC6600; border-bottom: 1px solid #000; border-top: 0 !important;}
.izquierda li{line-height: 17px;}
.izquierda li a{font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; display: block; color: #000;padding:4px 0  4px 5px;}
.izquierda li a:hover{background:#edb54b }
.izquierda h2{  background:#FF6600; padding: 5px 0 5px 5px; font-size: 14px;font-family: 'Open Sans', sans-serif; font-weight:600; }
.centro h1{text-align: center; font-size: 19px; font-weight: 600; margin-top: 15px;}
.centro p{line-height: 22px; margin: 0; padding: 0; text-align: justify; font-size: 13px; margin-top: 15px;}
.centro li{font-weight: 400; font-size: 13px; display: block; color: #000;padding:4px 0  4px 5px;}
.n1{font-weight: 700;}
.derecha h1{margin:  0; padding:5px; font-family: 'Open Sans', sans-serif; font-weight: 700; text-align: center; font-size: 14px; background: #CC6600; border-bottom: 1px solid #000;border-top: 1px solid #000;}
.derecha li{line-height: 17px;}
.derecha li a{font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; display: block; color: #000;padding:4px 0px  4px 6px; text-align: center;}
.derecha li a:hover{background:#edb54b }
.derecha h2{  background:#FF6600; padding: 5px 0 5px 5px; font-size: 14px;font-family: 'Open Sans', sans-serif; font-weight:600; }
.t1{text-align: center; font-size: 12px; font-weight: 700;}
.derecha p{padding: 5px; line-height: 22px; text-align: justify; font-size: 14px;}
.t2{margin:  0; padding:5px; font-family: 'Open Sans', sans-serif; font-weight: 700; text-align: center !important; font-size: 14px; border-top: 1px solid #000;}
.celeste{padding:5px; font-family: 'Open Sans', sans-serif; font-weight: 700; background: #00B0F0; color: #fff; text-align: center; line-height: 22px;}
.projo{background: #d00909; color: #fff; line-height: 20px; padding: 5px; text-align: center; font-size: 15px;}
.pamarillo{background: #ff0; color: #fff; line-height: 20px; padding: 5px; text-align: center; font-size: 15px; color: #000;}
.img_1{float: left; width: 250px; margin-left: 17px; margin-bottom: 10px; margin-top: 10px;}
.centroimg{  float: left; width: 839px; border-top:1px solid #000; b}
.otro1{width: 360px; float: left;  }
.otro2{width: 440px; float: left; border-left: 1px solid #000; margin-left: 10px; padding-left: 20px; }
.otro1 p{text-align: center;font-family: 'Open Sans', sans-serif; font-weight: 500; font-size: 15px; line-height: 23px; padding: 10px;  }
.blanco{color: #000; font-weight: 700 !important;}
.otro2{text-align: justify;font-family: 'Open Sans', sans-serif; font-weight: 500; font-size: 15px; line-height: 20px; font-style: italic; }
.otro2 img{float: right; margin-left: 10px; }
.potros{margin-top: 15px; border-top: 1px solid #000; padding-top: 15px;}

.contacto2{width: 300px; float: left;border-right: 1px solid #000; }
.pagos1{ float: left;width: 520px;}
.pagosimg{ margin-left: 30px; float: right; width: 350px; }
.contacto2 h1{text-align: center;font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 18px; }
.contacto2 p{text-align: center; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; margin-top: 10px; margin-bottom: 10px;}
.contacto2 li{line-height: 17px;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 13px; padding-left: 10px;}
.pagos1 p{float: left; width: 120px; line-height: 20px; padding: 8px;font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 15px;}
.img2{margin-top: 15px; }
.pagosimg img{margin-left: 5px; margin-bottom: 10px; padding: 3px; background: #fff; }
.img2 {text-align: center;}
.img2 img{margin-left: 10px;}
.footer{margin-top: 10px; border-top: 1px solid #000; padding-top: 10px; padding-bottom: 15px;}
.col1{width: 243px; border-left: 1px solid #e80000;float: left; margin-right: 10px;padding: 10px;}
.col11{width: 220px;  float: left; margin-right: 10px; }
.col12{width: 280px; border-left: 1px solid #e80000; float: left; margin-right: 10px; padding: 10px; }
.colimg{text-align: center;}
.col1 h1{font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; text-align: center}
.col12 h1{font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; text-align: center}
.col1 li{font-family: 'Open Sans', sans-serif; font-weight: 500; font-size: 13px; line-height: 20px;}
.col12 li{font-family: 'Open Sans', sans-serif; font-weight: 500; font-size: 13px; line-height: 20px;}
.lateralimg img{margin-bottom: 10px;}
.imgultimolateral{margin-bottom: 0 !important;}
.img_1 {position: relative; /* for IE 6 */}
.img_1 h2 {position: absolute;left: 0;z-index: 5;  color: white;font-size: 14px; font-family: 'Open Sans', sans-serif; background: rgb(0, 0, 0);background: rgba(0, 0, 0, 0.7); padding: 10px; width: 240px; bottom: 0px;}
