body {
 font-family: arial;
 background: #ffffff;
 max-width: 1200px;
 margin: auto;
}

a {
 text-decoration: none;   
}
img {max-width: 100%;}
.c img {
    max-width: 306px;
    border: 4px solid #000;
    position: relative;
    top: 8px;
    right: -3px;
}
.c3 img {
    max-width: 330px;
}
div#p {
    display: block;
    position: relative;
}
* {box-sizing: border-box;ms-box-sizing: border-box;webkit-box-sizing: border-box;moz-box-sizing: border-box;margin: 0;padding: 0;}
.c, .c2, .c3 {
    display: inline-block;
    float: left;
    position: relative;
    width: 33%;
}
.c2 p {
    font-size: 26px;
    text-align: center;
    line-height: 30px;
}
b, strong {
    font-weight: bold;
}
.c3 {
    text-align: right;
}
div {display: block;position: relative;}
.r {
 color: #ed3237;
 font-size: 25px;
}
/*Segundo contenedor*/
.first {
    display: inline-block;
    width: 76%;
    background: #fff;
   /* padding: 22px;*/
    font-size: 19px;
    float: left;
	
}

.two {
    display: inline-block;
    width: 21%;
    text-align: center;
}

div#prueba{
    background-color:red;
}

.two b {display: block;}
div#ar {
    background: #ccc;
    padding: 0px;
    overflow: hidden;
}
div#slide p {
    display: inline-block;
    font-weight: normal;
    width: 100%;
    padding-right: 280px;
	
}

#slide img {
    /* float: left; */
    width: 180px;
    position: absolute;
    right: 33px;
}
#slide.d img {
    left: 33px;
    top: 0px;
}
div#slide {
    margin-top: 38px;
    padding: 33px;
}
div#slide.d p {font-weight: 200;padding-left: 250px;padding-right: unset; }
i {
    color: #fff;
    font-style: normal;
    font-size: 18px;
    /* font-family: serif; */
    font-weight: bold;
}

b.m {
    color: #3e4095;
}
b.t {
    /* margin-top: 30px; */
}

ul#menu{
	list-style-type: none;  
	margin: 0;  
	padding: 0;
}

ul#menu li{
	float: left;
	border-right:1px dashed #DEDEDE;
	font-weight:bold;
	
}

ul#menu li a{
  display: block;
  color: black;
  text-align: center;
  padding: 7px;
  text-decoration: none;
}

a#liga{
    text-decoration: none; 
    font-weight:bold;
    color:white;
    padding:7px;
}

ul#menu li a:hover{
    color: #EE403F;

}

@media screen and (max-width: 1060px) {
div#ar {padding: 20px 15px;}
.c {width: 20%;}
.c2 {width: 50%;float: left;margin-left: 180px;}
.c3 {width: 100%;text-align: center;padding: 3% 35%;}
.c3 img {
    max-width: 100%;
}
}
@media screen and (max-width: 960px) {
.first {width: 100%;}
.two {width: 100%;margin-top: 80px;}
}
@media screen and (max-width: 750px) {
.c, .c2 {width: 100%;margin: 0;}
.c img {
width: 100%;
max-width: 300px;
}
.c {margin: auto;text-align: center;}
}
@media screen and (max-width: 650px) {
div#slide.d p {
    padding-left: 0px;
}
div#slide p {
    padding-right: 0px;
}
#slide {text-align: center;padding: 0 !important;}
#slide img {position: static;}
}