@charset "utf-8";
/* CSS Document */

p {font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:16px; color:#333;}
p a {font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:16px; color:#333; text-decoration:none;}
p a:hover {text-decoration:underline;}

h1 { width:100%; display:block; font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:18px; color:#FFF; background-color:#6a282a; font-weight:400; padding-left:10px; padding-top:5px; padding-bottom:5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

h2 a { width:100%; display:block; font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:18px; color:#333; background-color:#FFF; font-weight:400; padding-left:10px; padding-top:5px; padding-bottom:5px; border-bottom:#6a282a 1px solid; text-decoration:none; margin-top:-15px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
h2 a:hover { font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:18px; color:#FFF; background-color:#6a282a; font-weight:400; padding-left:10px; padding-top:5px; padding-bottom:5px; border-bottom:#6a282a 1px solid; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

h3 {font-family: Arial; font-size:16px; color:#6a282a; font-weight:400; text-decoration:none;}
h3 a {font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:16px; color:#6a282a; font-weight:400; text-decoration:none;}
h3 a:hover {color:#333;}

h4 {font-family: Times, "Times New Roman", "Trebuchet MS"; font-size:18px; color:#6a282a; font-weight:bold; border-bottom:1px solid #6a282a;}


.separador{border-right:1px solid #6a282a;}

#contenedor {max-width:930px; margin-left:auto; margin-right:auto;-webkit-box-shadow: 0px 0px 36px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 36px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 36px 0px rgba(0,0,0,0.75);}
#linea  {background-color:#6a282a; width:100%; height:20px;}
#logo {width:100%; text-align:center; height:auto;}
#telefonos {width:100%; text-align:center; height:auto;}
.rslides {display:none;}
#contenido {width:100%; height:auto; background-color:#FFF; padding-top:20px;}
.costados {width:2%; height:1px; float:left;}
#derecha {width:96%; float:left;}
#izquierda {width:96%; float:left;}
#imagen {width:100%;}
#imagen img {width:100%; max-width:342px;}
.clear_top {clear: both;}
#pie {background-color:#6a282a; width:90%; height:auto; padding: 10px 5% 10px 5%; font-family: Times, "Times New Roman", "Trebuchet MS"; font-weight:400; font-size: 16px; color:#FFF; line-height:24px; text-align:right;}
#pie a {font-family: Times, "Times New Roman", "Trebuchet MS"; font-weight:400; font-size: 16px; color:#FFF; line-height:24px; text-decoration:none;}
#pie a:hover {text-decoration:underline;}

label {display:block; text-align:left; font-family: Times, "Times New Roman", "Trebuchet MS"; font-weight:400; font-size: 14px; color:#333;}
input {width:98%; margin-bottom:10px; height:20px; border:1px solid #6a282a;}
textarea {width:98%; margin-bottom:10px; border:1px solid #6a282a;}
.btnsubmit {width:100%; height:25px; border:none; background-color:#6a282a; color:#FFF; cursor:pointer;}

.logo_whatts{position:fixed;bottom:5px;left:10px;z-index:10;}

@media screen and (min-width:34.375em){
#logo {width:46%; padding-left:14%; text-align:left; float:left;}
#telefonos { width:38%; padding-right:2%; text-align:right; float:left;}
.costados {width:3%; height:1px; float:left;}
#derecha {width:30%; float:left;}
#izquierda {width:61%; float:left;}
.rslides {display:block;}
input {width:100%;}   
}
