/* Comunes 

Azul: #1d3968
Rojo: #952625

*/

/* GENERAL */
body{background-color:#952625; border-top:3px solid #1d3968; background-image:url('../../img/front/bg.jpg'); background-repeat:repeat-y; background-position:center; font-family: 'Lato', sans-serif; color:#696969;}
p{font-size:14px;}
a{text-decoration:none; color:#952625;}
h1{color:#fff; background-color: #952625; padding:30px 0px 10px 10px; margin-top:10px; font-size:16px; text-transform:uppercase;}
h1 i{font-size:25px;margin-right:10px; margin-left: 10px;}
h2{background-color:#952625; color:#ffffff; font-size:15px; padding: 10px 10px;}
h3{text-transform: uppercase; font-size:16px; font-weight:bold; color: #1d3968; margin-bottom: 10px;}
h4{border-bottom: 1px solid #952625; margin-bottom:10px; padding:10px;}
.lineapixel{height:1px; background-color:#ededed; width:100%;}
.negrita{font-weight:bold;}
.azul{color: #1d3968;}
.rojo{color: #952625;}
.dotted_line{width:100%; height:1px; background-image:url('../../img/front/dotted.jpg'); background-repeat:repeat-x;margin:20px 0px;}
p.img_description{margin:10px 0px 20px 0px;}

.link_download_h2:hover h2{background-color:#1d3968;}
.link_download_h2.active h2{background-color:#1d3968;}

/* Cabecera */
#infocabecera{padding:10px 0px;}
#infocabecera p{text-align: right;}
#logo_cabecera{text-align:center; padding:20px 0px;}

/* Menu */
#mymenu{background:#f0f0f0; border-bottom:3px solid #1d3968;}
#mymenu ul{height: 15px; padding: 10px 10px;}
#mymenu ul li{float:left; margin:0px 10px 0px 0px;}
#mymenu ul li a p{font-size: 15px; font-weight:bold; color:#989faf; text-transform: uppercase;}
#mymenu ul li a:hover p{color: #952625;}
#mymenu ul li a.active p{color: #952625;}

/* HOME */
.seccion_inicio p{line-height:20px; padding:10px 10px;}

.foto_noticia_home{margin-top:10px;}
.info_noticia_home{margin-top:10px; padding:0px 0px 0px 10px; font-size:14px;}
.info_noticia_home .titulo_noticia_home{}
.info_noticia_home .fecha_noticia_home{margin:5px 0px 10px 0px;}
.info_noticia_home .contenido_noticia_home{line-height:20px; margin-bottom:10px;}
.info_noticia_home .btn_noticia_home{text-align:right;}
.info_noticia_home .btn_noticia_home a{color:#999999;}

/* Noticias */
ul.pagination{}
ul.pagination li{float: left;}
ul.pagination li a{display:block; margin:0px 0px 0px 10px; font-weight:bold;}
ul.pagination li.active a{color:#1d3968;}


/* footer */
#footer{background-color:#1d3968; border-top:25px solid #952625; width:100%; padding:15px 0px; color:#fff;}

#links_footer{line-height:27px;}
#links_footer a{color: #ffffff;}
#links_footer a:hover{color:#696969;}

#social_footer p{line-height:20px;}
#social_footer i{font-size:20px; margin:0px 10px 0px 0px;}
#social_footer .mysocialicon{margin:10px 0px 20px 0px;}
#social_footer .mysocialicon a{padding:0px 5px 0px 0px;}

#direccion_footer{line-height:20px;}
#direccion_footer i{float:left; height:50px; font-size: 20px; margin:0px 10px 0px 0px;}

#subfooter{background-color:#323232; width:100%;}
#subfooter p{text-align:center; color:#ffffff; padding:15px 0px; font-size:12px;}

/* Contacto */

#datos_contacto{padding: 10px;}
#datos_contacto p{line-height: 25px;}

.gmap3{width: 100%; height: 300px;}
label{height: 35px; margin: 2px 6px; display:block;}
.input{background-color: #FFF;border: 1px solid #CCC;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;width: 90%;height: 20px;padding: 2px 6px;margin-bottom: 10px;font-size: 14px;line-height: 20px;color: #555;vertical-align: middle;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;}
textarea.input{height:90px; resize:none;}
.btn{background-color:#952625; color:#fff;padding: 6px 8px; border:none; cursor: pointer; text-align:center; width: 30%; float:right; margin-right:17px;}
.btn:hover{background-color:#D65D5C;}